জিডিটের জন্য কি কোড ভাঁজ রয়েছে?


30

জেডিটে কোড ফোল্ডিং পাওয়ার কোনও উপায় সম্পর্কে কি কেউ জানেন? আমি এই প্লাগইনটি গুগল কোডে পেয়েছি , তবে দেখতে দেখতে মৃত মনে হচ্ছে এবং সর্বশেষ জেডিট দিয়ে কাজ করে না।


1
আমি মনে করি এই প্রশ্নটি কিছুটা আলাদা এবং এর মূল অংশে অন্য প্রশ্নের মধ্যে নেই।
txwikinger

@ মুরত: তা থাকলেও, প্রতি প্রশ্নে একটি প্রশ্ন থাকা ভাল।
ম্যাথু

প্রথম মন্তব্যে উল্লিখিত প্রশ্নটি কেবলমাত্র একটি কোড-ফোল্ডিং বৈশিষ্ট্য জিজ্ঞাসা করে, বর্তমানে শীর্ষস্থানীয় উত্তরে বলা হয়েছে যে প্লাগইনটিতে সমস্যা রয়েছে তবে সমাধানের প্রস্তাব দেওয়া হচ্ছে না। এই প্রশ্নটি সেই সমাধানটি অনুসন্ধানের উদ্দেশ্যে করা হয়েছে, সুতরাং এটি কোনও সদৃশ নয়।

উত্তর:


8

একটি ভাল পদ্ধতিতে কোড ভাঁজ করা কঠিন বলা হয়েছে কারণ GtkSourceView উপাদানটি সম্পাদনা করা দরকার।

এখনও এই সাধারণ প্লাগইন ছিল যা জিডিট ২.২৮ অবধি কাজ করত ...

এবং এটি সরকারী রোডম্যাপে অন্তত ...

আপনার প্রশ্নের উত্তর দিতে: বর্তমানে কোনও বিকল্প নেই (যদি না কেউ পুরানো প্লাগইনটি ঠিক না করে)


2
কাউকে এই প্লাগইনটি দেখতে হবে ( github.com/mikecrittenden/gedit-folding ) এবং এটি Gedit 3 এর জন্য অফিসিয়াল কোড-ফোল্ডিং প্লাগইনটির সূচনা পয়েন্ট হিসাবে ব্যবহার করতে হবে
trusktr

6

এই পৃষ্ঠায় সমাধান কাজ করে:

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


3
+1, এটি খুব বেসিক (কেবলমাত্র কীবোর্ড ভিত্তিক), তবে কাজ করে! (v2.30.4 এ পরীক্ষা করা হয়েছে)
alfC

এই প্লাগইনটি গেডিট 3 এর জন্য আপডেট করা দরকার ... গেডিটের জন্য অফিসিয়াল কোড ফোল্ডিং প্লাগইনটির জন্য একটি প্রাথমিক পয়েন্ট হিসাবে বিজ্ঞাপন ব্যবহৃত হয়।
trusktr

2
@trusktr - দেখে মনে হচ্ছে সেখানে Gedit 3. এখানে জন্য কয়েক কাটাচামচ হয় এক: github.com/aeischeid/gedit-folding
mason81

@ mason81 ধন্যবাদ! আমি তখন থেকে যদিও ভিমে চলে এসেছি (এবং সম্ভবত নিওভিম খুব শীঘ্রই)। : ডি
trusktr

4

জেসেক প্লিজ্কা গিডিট -ফোল্ডিং একাধিক স্তরে কোড ফোল্ড করার জন্য একটি দুর্দান্ত সহজ সরঞ্জাম। এটি জিনড ৩.১৪ এর জন্য তৃতীয় পক্ষের প্লাগইনগুলির জন্য জিনোম উইকি পৃষ্ঠায় প্রদর্শিত হয়েছে ।


কেবলমাত্র সম্পূর্ণতার জন্য: জ্যাসেক প্লিস্কা হলেন বর্তমানে সর্বাধিক সক্রিয় অবদানকারী , মূল লেখক নয়।
মেলাবিয়াস

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 সপ্তাহ ধরে খোলা রাখব :)

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.