क्या गेदिट के लिए कोड फोल्डिंग है?


30

क्या किसी को gedit में कोड तह प्राप्त करने के तरीके के बारे में पता है? मुझे यह कोड Google कोड में मिला है , लेकिन यह मृत जैसा दिखता है और नवीनतम gedit के साथ काम नहीं करता है।


1
मुझे लगता है कि यह प्रश्न थोड़ा अलग है और इसके मूल में अन्य प्रश्न शामिल नहीं हैं।
txwikinger

@ मूरत: यहां तक ​​कि अगर यह है, तो यह बेहतर है कि प्रति प्रश्न एक प्रश्न हो।
मैथ्यू

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

जवाबों:


8

एक अच्छे तरीके से कोड तह को मुश्किल कहा जाता है क्योंकि GtkSourceView घटक को संपादित करने की आवश्यकता होगी।

फिर भी यह सरल प्लगइन था जो gedit 2.28 तक काम करता था ...

और यह कम से कम आधिकारिक रोडमैप पर है ...

अपने प्रश्न का उत्तर देने के लिए: वर्तमान में कोई विकल्प नहीं है (जब तक कोई पुराने प्लगइन को ठीक नहीं करेगा)


2
किसी को इस प्लगइन को देखने की जरूरत है ( github.com/mikecrittenden/gedit-folding ) और इसे Gedit 3. के लिए आधिकारिक कोड-फोल्डिंग प्लगइन के लिए शुरुआती बिंदु के रूप में उपयोग करें
trusktr

6

इस पृष्ठ कार्य में समाधान:

https://github.com/mikecrittenden/gedit-folding


3
+1, यह बहुत बुनियादी है (केवल कीबोर्ड आधारित), लेकिन काम करता है! (v2.30.4 पर परीक्षण किया गया)
alfC

इस प्लगइन को Gedit 3 के लिए अद्यतन करने की आवश्यकता है ... Gedit के लिए आधिकारिक कोड तह प्लगइन के लिए शुरुआती बिंदु के रूप में विज्ञापन का उपयोग किया जाता है।
त्रिकुट्र

2
@trusktr - ऐसा लगता है कि Gedit 3 के लिए कुछ कांटे हैं। यहाँ एक है: github.com/aeischeid/gedit-folding
mason81

@ mason81 धन्यवाद! मैं तब से विम पर चला गया हूँ (और शायद NeoVIm जल्द ही)। : D
त्रुष्टक

4

जेसेक प्लिस्ज़्का द्वारा गेडिट -फोल्डिंग कई स्तरों पर कोड को मोड़ने के लिए एक अच्छा सरल उपकरण है। यह गेडिट 3.14 के लिए थर्ड पार्टी प्लगइन्स के लिए गनोम विकी पेज पर चित्रित किया गया है ।


पूर्णता के लिए बस: वर्तमान में जेसेक प्लिसज़का सबसे सक्रिय योगदानकर्ता है , न कि मूल लेखक।
मेलेबियस

0

डुप्लिकेट प्रश्न पर इस समाधान की सिफारिश की गई थी ।

इसने बैश कोड की 919 पंक्तियाँ लीं और एक पृष्ठ पर मोड़ दिया। यह मुझे स्थिरांक में मदद करता है मुझे कार्यों में जाने की आवश्यकता है। इससे मुझे यह भी एहसास हुआ कि कुछ कार्यों को छोटे खंडों में विभाजित करने की आवश्यकता है:

gedit तह। png

नोट: इसे स्थापित करने के लिए मुझे पहले निर्देशिका बनाना था

/home/myname/.local/share/gedit/plugins

फिर उस डायरेक्टरी में बदलाव करें और रन करें

git clone https://github.com/aeischeid/gedit-folding

अगला gedit के मेनू का उपयोग करें Edit-> Preferences-> Plugins->Folding

मैं केवल नया पायथन चाहता हूं (यह केवल 174 लाइन प्रोग्राम है) इसलिए मैं इसे फोल्ड किए गए कोड के निशान को बचाने के लिए संशोधित कर सकता हूं और जब फ़ाइल फिर से खोल दी जाती है तो उन्हें फिर से लागू करता है। मैं देख सकता हूँ अब मैं एक ही फाइल को 2 सप्ताह के लिए खुला रखूंगा :)

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