क्या Geany में कोई बुकमार्क सुविधा है?


9

मेरे पास 10,000 से अधिक लाइनों के साथ C ++ कोड है। मैं एक ऐसी चीज की तलाश में हूं, जो कुछ पंक्तियों को संग्रहीत करती है। जैसे कुछ पंक्तियों या कुछ कार्यों को बुकमार्क करना ताकि उन तक पहुँच को आसान बनाया जा सके।

उदाहरण के लिए, एक सूची जिसमें बुकमार्क लाइनें या फ़ंक्शन शामिल हैं।

जवाबों:


14

यह Geany में बुकमार्क बनाने का सामान्य तरीका है:

बुकमार्क

Geany एक आसान बुकमार्क सुविधा प्रदान करता है जो आपको किसी दस्तावेज़ में एक या अधिक पंक्तियों को चिह्नित करने और कुंजी संयोजन का उपयोग करके कर्सर को वापस करने की सुविधा देता है।

एक पंक्ति पर एक चिह्न लगाने के लिए, संपादक विंडो के बाएं मार्जिन में या तो बाईं ओर माउस-क्लिक करें, या फिर Ctrl-m का उपयोग करें। यह मार्जिन में एक छोटा हरा प्लस प्रतीक उत्पन्न करेगा। आपके पास जितने चाहें उतने दस्तावेज़ हो सकते हैं। बुकमार्क को हटाने के लिए फिर से क्लिक करें (या फिर से Ctrl-m का उपयोग करें)। किसी दिए गए दस्तावेज़ के सभी निशान हटाने के लिए, दस्तावेज़ मेनू में "मार्कर निकालें" का उपयोग करें।

अपने दस्तावेज़ को नेविगेट करने के लिए, एक चिह्न से दूसरे तक कूदते हुए, Ctrl- का उपयोग करें। (नियंत्रण अवधि)। पृष्ठ पर विपरीत दिशा में जाने के लिए, Ctrl-, (नियंत्रण अल्पविराम) का उपयोग करें। एक एडिटर टैब से दूसरे में जाने के लिए कमांड के साथ बुकमार्क करने की सुविधा का उपयोग करना (Ctrl-PgUp / PgDn और Ctrl-Tab) कई फ़ाइलों के आसपास नेविगेट करने के लिए एक विशेष रूप से तेज़ तरीका प्रदान करता है।

स्रोत

इन बुकमार्क की सूची को जोड़ने के लिए, आपको Geany plugin " Addons " इंस्टॉल करना होगा :

sudo apt-get install geany-plugin-addons

प्रत्येक फ़ाइल लोड पर बुकमार्क को याद रखने के लिए, " क्रमांकित बुकमार्क " प्लगइन आवश्यक है:

sudo apt-get install geany-plugin-numberedbookmarks

(यदि आप बुकमार्क सहेजना चाहते हैं तो आपको फ़ाइल को सहेजना होगा।)

स्थापना के बाद, स्टार्टअप पर लोड करने के लिए प्लगइन को सक्षम करें:

यहां छवि विवरण दर्ज करें

अगला कदम: बुकमार्क को सक्रिय करें -

यहां छवि विवरण दर्ज करें

बुकमार्क उदाहरण:

यहां छवि विवरण दर्ज करें


हां, यह बहुत भयानक है कि गीन को डिफ़ॉल्ट रूप से सामान्य बुकमार्क याद नहीं हैं। क्रमांकित बुकमार्क सेट करने के लिए (क्रमांकित बुकमार्क सामान्य बुकमार्क से स्वतंत्र होते हैं ), क्रमांकित बुकमार्क "4" सेट करने के लिए Ctrl + Shift + नंबर (जैसे Ctrl + Shift + 4 का उपयोग करें - मार्जिन में एक पीला "4" के रूप में प्रकट होता है) और Ctrl + एक विशेष क्रमांकित बुकमार्क (जैसे Ctrl + 4) पर कूदने के लिए संख्या
पीटर मोर्टेंसन

1

गनी के हालिया और उत्साही अपनाने वाले के रूप में (विंडोज / नोटपैड ++ से पलायन, जो मुझे लगता है कि गनी पहले से ही धड़क रहा है;), जो बुकमार्क के साथ बहुत काम कर रहा है, मेरे पास मौजूदा उत्तर के लिए कुछ परिवर्धन / चेतावनी हैं - जो लोगों के लाभ के लिए। एक खोज इंजन से पहुंचें, क्योंकि यह धागा सूची में काफी ऊपर है। ये उन दो प्लगइन्स के संबंध में हैं जिनका उल्लेख है और मुझे ध्यान देना महत्वपूर्ण है:

  1. बुकमार्क साइडबार अपडेट नहीं करता है जब बुकमार्क के मौजूदा संस्करण का उपयोग करके बुकमार्क लाइनों को ऊपर या नीचे ले जाया जाता है। मैंने इसे बग के रूप में रिपोर्ट किया - और गीन टीम की प्रतिक्रिया तत्काल थी, इसलिए पहले से ही सोर्सफॉर्ग पर एक पुल है - जिसे मैंने संकलित किया है और इसे त्रुटिपूर्ण रूप से ठीक करने की पुष्टि कर सकता है। :-) मुझे लगता है कि यह अगली रिलीज़ में होगा।

  2. क्रमांकित बुकमार्क प्लगइन, बदले हुए बुकमार्क / सिलवटों को बचाने के लिए, स्रोत फ़ाइल को सहेजने की आवश्यकता होती है - इसलिए यदि हमने टाइप करना, सहेजना बंद कर दिया है, तो बुकमार्क / सिलवटों को बदल दें - हमें पुनः सहेजना होगा, जिसके लिए प्राथमिकताएँ / विभिन्न / सक्षम करने की allow_always_saveअनुमति है (अनुमति दें) सहेजे गए फ़ाइलों को नहीं बदला गया), या फिर से बचाने के लिए 'डमी' संपादित करें। मैं स्वतः सहेजे गए बुकमार्क / सिलवटों के लिए FR को लॉग इन करने की कोशिश कर रहा हूं, या - शायद बेहतर (यदि बुरा डिज़ाइन / यूएक्स नहीं है) - फ़ाइल को बदल दिया गया ताकि हम देख सकें और चुनें कि क्या उन्हें सहेजना है।

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