Beberapa sudah bisa digunakan Teks Sublime, editor yang sangat elegan, dapat diperluas, dan dapat digunakan untuk seorang programmer; tapi tutup oleh karena itu saya tidak mau bekerjasama dengan Pak Jon Skinner penulisnya ("Jangan menjual kebebasan Anda kepada seseorang yang tidak memberi tahu Anda rahasia mereka", B.Franklin).
Salah satu hal paling praktis tentang ini adalah fungsionalitas yang berjalan saat ditekan Ctrl-P, di mana editor membuka kotak teks tempat Anda dapat mengetik nama file, atau sesuatu yang mirip dengan nama ini, dan editor mencari file dalam proyek. Menggunakan pencarian yang tepat dan pencarian yang tidak jelas. Lihat:
Ini menyelamatkan seseorang dari keharusan menavigasi pohon proyek, membaca banyak nama file, ketika Anda umumnya tahu apa yang Anda cari. Ini kurang lebih sama dengan Unity HUD.
Dulu saya telah menggunakan Ular, editor yang menulis Ular sanca oleh Antón Bobrov yang juga mengimplementasikan Buka Cepat, Dalam perjuangan saya untuk meningkatkan Geany, saya melakukan operasi Buka cepat-tomía tempat saya menghapus dialog ini dari Snaked dan menjadikannya aplikasi mandiri yang kemudian saya integrasikan dengan Geany melalui plugin di Lua, menjadi seperti itu:
Untuk menggunakan plugin, instal pertama: python-gtk2, python-glade2 dan geany-plugin-lua.
$ sudo aptitude install python-gtk2 python-glade2 geany-plugin-lua
Unduh q terbuka (plugin) dan unzip di folder pribadi Anda .config / geany / plugins / geanylua /, jika tidak ada, buatlah.
Kemudian buat atau modifikasi file .config / geany / plugins / geanylua / hotkeys.cfg dengan menambahkan baris berikut ke dalamnya
qopen/quick_open.lua
Untuk dapat menetapkan pintasan keyboard ke plugin. Lalu buka Geany dan lihat di setelan Anda untuk pintasan keyboard: "Edit" »" Preferensi "» "Kombinasi", dan tetapkan tindakan "Buka Cepat" pintasan keyboard yang Anda inginkan. Aku berlebihan " p ", yang menimpa tindakan pencetakan, tetapi saya tidak pernah mencetak apa pun dan juga terlihat seperti file Teks Sublime.
Saya harap Anda melaporkan kesan Anda menggunakan plugin.
Selamat Meretas.
Pembaruan: Sekarang apa yang cocok dalam daftar file ditunjukkan dengan huruf tebal dan jika proyek yang akan dijelajahi tidak dapat dideteksi, diasumsikan bahwa ini adalah direktori file tempat pencarian diminta. Jika Anda menggunakan kde, Anda juga perlu menginstal paket ikon gnome jika tidak maka tidak akan berfungsi.
Sumber: Ditulis oleh xigurat untuk KodeNinja
Saya ingin ini tetapi arsipnya tampaknya rusak. apakah Anda akan berbaik hati dan mendorong kode ke github sebagai gantinya?
dan mungkin untuk membuka permintaan tarik ke repo plugin geany?
https://github.com/geany/geany-plugins
ini adalah fitur yang mematikan. Saya yakin banyak orang yang menginginkannya.
Hai, Saya baru saja membaca postingan, di mana Anda menampilkan plugin untuk geany
yang Anda tulis dalam lua (buka cepat, saya pikir itu disebut) ..
Anda akan melihat:
Saya suka geany, tapi saya kangen fungsi .LOG dari notepadnya ya, hehehe
Saya juga sangat buruk dalam bahasa Inggris ...
sebagai pengganti geany, saya menggunakan SciTE, dan saya telah menjadikannya sebagai plugin
.LOG yang saya taruh di bawah ini:
Saya menambahkan baris berikut di File Opsi Pengguna (SciTEUser.properties)
command.name.12. * = InsertDateTimeLog
command.12. * = InsertDateTimeLog
command.subsystem.12. * = 3
command.mode.12. * = simpan sebelum: no
command.shortcut.12. * = Masuk
Saya menambahkan baris berikut di Lua Startup Script:
fungsi InsertDateTimeLog ()
lokal Line1, esLog, esLogMayus
Baris1 = editor: GetLine (0)
jika Line1 == nil maka Line1 = "0000" end
esLog = string.sub (Line1,1,4)
isLogCapus = string.upper (isLog)
jika esLogMayus == ".LOG" lalu
editor: AddText ("\ n \ n ——————– \ n")
editor: TambahkanTeks (os.date ("% d.% b.% Y __% Hh:% Mm"))
editor: AddText ("\ n ——————– \ n")
editor lain: AddText ("\ n")
akhir
akhir
Dan saya ingin Anda melakukan hal serupa di GEANY ... atau beri saya beberapa petunjuk ...
pasti bagi Anda itu berarti sedikit, dan bagi komunitas muco: banyak orang
Saya akan menggunakan ...
terima kasih telah membaca dan salam ..
bagus, selamat, saya sedang mempelajari kodenya. Terima kasih telah berbagi. Saya melihat secara khusus pada file icons.py, saya ingin meletakkan ikon lain selain yang sistem