बुकमार्क सूची कैसे प्राप्त करें?


12

नोटपैड ++ (मैं संस्करण 6.0 का उपयोग कर रहा हूं) में बुकमार्क विकल्प ठीक हैं, लेकिन उनकी उपयोगिता इस तथ्य से सीमित है कि मौजूदा बुकमार्क की सूची प्राप्त करने का कोई तरीका नहीं है (ताकि मुझे पता चल सके), ताकि मैं कूद सकूं वह जो मैं वास्तव में चाहता हूं।

यह गायब होने के लिए एक महत्वपूर्ण विशेषता है, एक तथ्य यह है कि मैं व्यक्तिगत रूप से बल्कि अजीब लगता हूं! मैंने स्थापित प्लग-इन के माध्यम से देखा, लेकिन बढ़ाया बुकमार्क से संबंधित कुछ भी नहीं देखा। क्या नोटपैड ++ में इस क्षमता को प्राप्त करने का कोई तरीका है?


संभवतः जुड़े / डुप्लिकेट < superuser.com/questions/392361/… >
स्टेट-आर

1
दिलचस्प, हाँ, यह है कि विषय है, जिनमें से एक नकली भी किसी भी प्रतिक्रियाओं का नहीं मिला ... तो, यह समस्या ठीक हो रही है की किसी भी संभावना है?
डैनियल मिलर

हां लोग इसकी तलाश में हैं। इस देखें sourceforge.net/projects/notepad-plus/forums/forum/331753/topic/...
स्टेट आर

1
ठीक है, वास्तव में, 331,753 है नहीं एक ही विषय; वह धागा बुकमार्क को सहेजने / पुनर्स्थापित करने पर चर्चा कर रहा है , मेरा धागा (और डुप्लिकेट अन-रिप्लाई-थ्रेड) मौजूदा बुकमार्क्स की एक सूची पर चर्चा कर रहा है , इसलिए उपयोगकर्ता यह चुन सकता है कि पिछले बुकमार्क तक सीमित होने के बजाय वे किस बुकमार्क पर कूदना चाहते हैं / आगे। वैसे भी, मुझे आशा है कि आप सही हैं कि लोग इसे देख रहे हैं; मैंने अपने दिन-प्रतिदिन के काम में बड़े पैमाने पर बुकमार्क्स का उपयोग किया, और नोटपैड ++ केवल उनके बिना उपयोग करने योग्य नहीं है, चाहे मुझे कितना भी अन्यथा कार्यक्रम पसंद हो ...
डैनियल मिलर

यह सही है, डैनियल। कोई जवाब नहीं मिलने के बाद, मैंने अपना खुद का प्लगइन लिखने की कोशिश की, लेकिन वह दूर नहीं हुआ। Notepad ++ स्रोत कोड हेडर फ़ाइल Notepad_plus.h में एक फ़ंक्शन बूल बुकमार्कप्रेशेंट (int lineno) है जो ScintillaEditView * _pEditView का उपयोग करता है जिसे मुझे अपने प्लगइन तक पहुंचने का कोई रास्ता नहीं मिला।
ग्नूबी

जवाबों:


3

मुझे पता है कि यह एक पुरानी पोस्ट है लेकिन यह सीमा अभी भी नोटपैड ++ में मौजूद है। श्री दर्शन के सुझाव के अलावा, एक और विकल्प NPPTaskList नाम के एक प्लगइन का उपयोग करना है , जिसे यहां डाउनलोड किया जा सकता है । यह एक टू-डू सूची की तरह काम करने के लिए बनाया गया है, लेकिन एक बुकमार्क सूची के रूप में अच्छी तरह से काम कर सकता है। बस इसे किसी भी अन्य नोटपैड ++ प्लगइन की तरह स्थापित करें और जो भी "$" पैटर्न आप चाहते हैं उसका उपयोग करने के लिए npp_task_list.cfg फ़ाइल को संपादित करें ; डिफ़ॉल्ट इस तरह दिखता है:

संस्करण = 1

कीवर्ड्स = $ TODO:
$ NOTE:
$ HACK:
$ REVIEW:

किसी भी पंक्ति जिसमें उपरोक्त कीवर्ड्स में से एक शामिल है (वास्तव में "$" के साथ शुरू होने वाला पैटर्न अनुक्रम) टास्क लिस्ट में शामिल किया जाएगा, जो एक साइडबार है। उदाहरण के लिए यदि आप VB में कोडिंग कर रहे हैं और इस लाइन को दर्ज करें:

रेम $ नोट: यह कोड का एक "बुकमार्क" लाइन है।

... यह कार्य सूची में दिखाई देगा:

$ नोट: यह कोड का एक "बुकमार्क" लाइन है।

आप इन्हें अपने दस्तावेज़ के चारों ओर नेविगेट करने के लिए टास्क सूची में डबल-क्लिक करके उपयोग कर सकते हैं।

मैंने इस प्लगइन का बड़े पैमाने पर परीक्षण नहीं किया है लेकिन अब तक यह स्थिर लगता है।


होनहार लग रहा है, लेकिन नोटपैड ++ v7.5.1 में यह प्लगइन दुर्घटना का कारण बनता है जब भी मैं इसका उपयोग करता हूं, तो दुर्घटनाग्रस्त हो जाता है ...
राउटर

0

एक नाम दिया गया है जिसका नाम है नाम बुकमार्क प्लगइन जो आपको एक ड्रॉप डाउन में बुकमार्क सूचीबद्ध करने में मदद कर सकता है। यदि आप किसी भी प्लगइन्स का उपयोग करना पसंद नहीं करते हैं, तो आप वास्तव में सत्र का उपयोग कर सकते हैं, जो स्पष्ट रूप से बुकमार्क को सूचीबद्ध नहीं करता है, लेकिन अगली बार खोलने पर कम से कम उन्हें बचाता है। मैंने अपने ब्लॉग में इन दोनों तरीकों के बारे में लिखा है और आप इसे यहाँ पढ़ सकते हैं ।


0

वास्तव में 3 में से किसी भी 2 प्लगइन्स की मदद से किसी फ़ाइल में आंतरिक नेविगेशन के लिए वैकल्पिक मेनू बनाने के उद्देश्यों और वर्कफ़्लो के आधार पर, लेकिन मुझे लगता है कि SourceCookifier को प्रोग्राम पर भारी होना चाहिए, इसलिए इसकी अनुशंसा नहीं की जा सकती है।

ये TagsVew और LocationNavigate हैं । पहले एक फ़ाइल में मौजूद कोड टैग का एक पेड़ बनाता है, इसलिए एक व्यक्ति को कुछ स्थानों पर नामों के साथ टैग जोड़ सकते हैं ताकि उन्हें पेड़ में सूचीबद्ध किया जा सके और उन्हें इच्छानुसार एक्सेस किया जा सके। दूसरा व्यक्ति फ़ाइल के भीतर विभिन्न स्थानों पर कर्सर प्लेसमेंट रिकॉर्ड करने की अनुमति देता है और फिर रिकॉर्ड किए गए स्थानों की सूची का उपयोग करके उनके बीच नेविगेट करता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.