บางตัวสามารถใช้งานได้ ข้อความประเสริฐเครื่องมือแก้ไขที่สง่างามขยายได้และใช้งานได้สำหรับโปรแกรมเมอร์ แต่ปิดดังนั้นฉันไม่ต้องการร่วมมือกับนายจอนสกินเนอร์ผู้เขียน ("อย่าขายอิสรภาพของคุณให้กับคนที่ไม่บอกความลับของพวกเขา", บีแฟรงคลิน).
หนึ่งในสิ่งที่เป็นประโยชน์มากที่สุดเกี่ยวกับเรื่องนี้คือฟังก์ชันที่ทำงานเมื่อกด Ctrl-Pโดยที่ตัวแก้ไขจะเปิดกล่องข้อความที่คุณสามารถพิมพ์ชื่อไฟล์หรือชื่อที่คล้ายกับชื่อนี้และตัวแก้ไขจะค้นหาไฟล์ในโปรเจ็กต์ ใช้การค้นหาที่แน่นอนแล้วจึงไม่ชัดเจน ดู:
ซึ่งจะช่วยประหยัดไม่ต้องไปที่แผนผังโครงการอ่านชื่อไฟล์จำนวนมากเมื่อคุณรู้โดยทั่วไปว่าคุณกำลังมองหาอะไร มันจะมากหรือน้อยเหมือนกับไฟล์ สามัคคีฮัด.
นานมาแล้วฉันได้ใช้ งูบรรณาธิการที่เขียนใน หลาม โดยAntón Bobrov ผู้ดำเนินการด้วย เปิดด่วน, ในการดิ้นรนเพื่อปรับปรุง Geany ฉันได้ทำการผ่าตัด เปิดอย่างรวดเร็ว โดยที่ฉันลบกล่องโต้ตอบนี้ออกจาก Snaked และทำให้เป็นแอปพลิเคชันแบบสแตนด์อโลนซึ่งฉันรวมกับ Geany ผ่านปลั๊กอินใน Luaเป็นอย่างนั้น:
ในการใช้ปลั๊กอินให้ติดตั้งครั้งแรก: python-gtk2, python-glade2 และ geany-plugin-lua
$ sudo aptitude install python-gtk2 python-glade2 geany-plugin-lua
ดาวน์โหลด คิวเปิด (ปลั๊กอิน) และแตกไฟล์ในโฟลเดอร์ส่วนตัวของคุณ. config / geany / plugins / geanylua / ถ้าไม่มีให้สร้างขึ้นมา
จากนั้นสร้างหรือแก้ไขไฟล์. config / geany / plugins / geanylua / hotkeys.cfg โดยเพิ่มบรรทัดต่อไปนี้
qopen/quick_open.lua
เพื่อให้สามารถกำหนดแป้นพิมพ์ลัดให้กับปลั๊กอิน จากนั้นเปิด Geany และดูในการตั้งค่าของคุณสำหรับแป้นพิมพ์ลัด: "แก้ไข" » "ค่ากำหนด" » "ชุดค่าผสม"และกำหนดการดำเนินการ "เปิดด่วน" แป้นพิมพ์ลัดที่คุณต้องการ ฉันใส่มากกว่า " พี "ซึ่งเขียนทับการดำเนินการพิมพ์ แต่ฉันไม่เคยพิมพ์อะไรเลยและดูเหมือนไฟล์ ข้อความประเสริฐ.
ฉันหวังว่าคุณจะรายงานการแสดงผลของคุณโดยใช้ปลั๊กอิน
แฮ็คอย่างมีความสุข
อัปเดต: ตอนนี้สิ่งที่ตรงกันในรายการไฟล์จะถูกระบุเป็นตัวหนาและหากไม่สามารถตรวจพบโปรเจ็กต์ที่จะสำรวจได้ให้ถือว่านี่คือไดเร็กทอรีของไฟล์ที่มีการร้องขอการค้นหา หากคุณใช้ kde คุณจะต้องติดตั้งชุดไอคอน gnome ด้วยมิฉะนั้นจะไม่ทำงาน
ที่มา: เขียนโดย xigurat for รหัสนินจา
ฉันต้องการสิ่งนี้ แต่ดูเหมือนว่าที่เก็บถาวรจะเสีย ช่วยกรุณากดรหัสไปที่ github แทนไหม
และอาจจะเปิดคำขอดึง geany plugins repo?
https://github.com/geany/geany-plugins
นี่คือคุณสมบัติของนักฆ่า ฉันมั่นใจว่าหลายคนคงต้องการมัน
สวัสดีฉันเพิ่งอ่านโพสต์ที่คุณแสดงปลั๊กอินสำหรับ geany
ที่คุณเขียนเป็นภาษาลาว (เปิดด่วนคิดว่าถูกเรียก) ..
คุณจะเห็น:
ฉันรัก Geany แต่ฉันพลาดฟังก์ชั่น. LOG ของแผ่นจดบันทึกใช่ฮิฮิฮิ
ฉันค่อนข้างแย่ที่ภาษาอังกฤษ ...
แทน Geany ฉันใช้ SciTE และฉันได้สร้างปลั๊กอินสำหรับอันนี้
.LOG ที่ฉันใส่ไว้ด้านล่าง:
ฉันเพิ่มบรรทัดต่อไปนี้ในไฟล์ตัวเลือกผู้ใช้ (SciTEUser.properties)
command.name.12. * = InsertDateTimeLog
คำสั่ง 12. * = InsertDateTimeLog
command.subsystem.12. * = 3
command.mode.12. * = savebefore: no
command.shortcut.12. * = Enter
ฉันเพิ่มบรรทัดต่อไปนี้ใน Lua Startup Script:
ฟังก์ชัน InsertDateTimeLog ()
Local Line1, esLog, esLogMayus
Line1 = ตัวแก้ไข: GetLine (0)
ถ้า Line1 == nil แล้ว Line1 = "0000" end
esLog = string.sub (Line1,1,4)
isLogCapus = string.upper (isLog)
ถ้า esLogMayus == ".LOG" แล้ว
บรรณาธิการ: AddText ("\ n \ n ——————– \ n")
บรรณาธิการ: AddText (os.date ("% d.% b.% Y __% Hh:% Mm"))
บรรณาธิการ: AddText ("\ n ——————– \ n")
โปรแกรมแก้ไขอื่น: AddText ("\ n")
ปลาย
ปลาย
และฉันอยากให้คุณทำสิ่งที่คล้ายกันใน GEANY ... หรือให้เบาะแส ...
แน่นอนว่าสำหรับคุณแล้วมันมีความหมายเพียงเล็กน้อยและสำหรับชุมชน muco: หลาย ๆ คน
ฉันจะใช้ ...
ขอบคุณที่อ่านและทักทาย ..
ดีขอแสดงความยินดีฉันกำลังศึกษารหัส ขอบคุณสำหรับการแบ่งปัน. ฉันกำลังดูไฟล์ icons.py โดยเฉพาะฉันต้องการใส่ไอคอนอื่นที่ไม่ใช่ไอคอนระบบ