ไม่มีใครรู้เกี่ยวกับวิธีที่จะได้รับการพับรหัสใน gedit? ฉันพบปลั๊กอินนี้ใน google code แล้ว แต่ดูเหมือนว่าจะตายแล้วและใช้งานไม่ได้กับ gedit ล่าสุด
ไม่มีใครรู้เกี่ยวกับวิธีที่จะได้รับการพับรหัสใน gedit? ฉันพบปลั๊กอินนี้ใน google code แล้ว แต่ดูเหมือนว่าจะตายแล้วและใช้งานไม่ได้กับ gedit ล่าสุด
คำตอบ:
การพับโค้ดในลักษณะที่ดีนั้นถูกระบุว่าเป็นเรื่องยากเพราะองค์ประกอบ GtkSourceView จะต้องมีการแก้ไข
ยังคงมีปลั๊กอินง่าย ๆ นี้ที่ใช้ในการทำงานจนถึง gedit 2.28 ...
และมันอยู่ในแผนงานอย่างเป็นทางการอย่างน้อย ...
หากต้องการตอบคำถามของคุณ: ไม่มีตัวเลือกในขณะนี้ (ยกเว้นบางคนจะแก้ไขปลั๊กอินเก่า)
โซลูชันในหน้านี้ทำงาน:
gedit- fold โดย Jacek Pliszka เป็นเครื่องมือที่ง่าย ๆ ในการพับโค้ดในหลาย ๆ ระดับ มันเป็นเรื่องสำคัญบนหน้า GNOME วิกิพีเดียสำหรับปลั๊กอินของบุคคลที่สามสำหรับ Gedit 3.14
การแก้ปัญหานี้ได้รับการแนะนำในคำถามที่ซ้ำกัน
มันใช้รหัสทุบตี 919 บรรทัดและพับลงบนหน้าเดียว มันช่วยให้ฉันเห็นค่าคงที่ที่ฉันต้องการเพื่อย้ายไปยังฟังก์ชั่น นอกจากนี้ยังทำให้ฉันรู้ว่าฟังก์ชั่นบางอย่างจำเป็นต้องแยกย่อยเป็นชิ้นเล็ก ๆ :
หมายเหตุ:ในการติดตั้งฉันต้องสร้างไดเรกทอรีก่อน
/home/myname/.local/share/gedit/plugins
จากนั้นเปลี่ยนเป็นไดเร็กทอรีนั้นและรัน
git clone https://github.com/aeischeid/gedit-folding
ถัดไปใช้เมนูของ gedit Edit
-> Preferences
-> Plugins
->Folding
ฉันแค่หวังว่าฉันจะเป็น Python ใหม่ (เป็นเพียงโปรแกรมบรรทัด 174) ดังนั้นฉันสามารถแก้ไขเพื่อบันทึกเครื่องหมายโค้ดที่ถูกพับและนำไปใช้ใหม่เมื่อเปิดไฟล์อีกครั้ง ฉันเห็นได้แล้วตอนนี้ฉันจะเปิดไฟล์เดิมเป็นเวลา 2 สัปดาห์ :)