Iuj povis uzi sublima Teksto, tre eleganta, etendebla kaj uzebla redaktilo por programisto; sed fermita do mi ne volas kunlabori kun s-ro Jon Skinner ĝia aŭtoro ("Ne vendu vian liberecon al iu, kiu ne rakontas al vi iliajn sekretojn", B.Franklin).
Unu el la plej praktikaj aferoj pri ĉi tio estas la funkcio, kiu funkcias premata Stir-P, kie la redaktilo malfermas tekstujon, kie vi povas tajpi la nomon de dosiero, aŭ ion similan al ĉi tiu nomo, kaj la redaktoro serĉas la dosieron en la projekto. Uzante ĝustan serĉon kaj poste malklarkonturan. Vidu:
Ĉi tio ŝparas, ke vi ne devas navigi en la projekta arbo, legante multajn dosiernomojn, kiam vi ĝenerale scias, kion vi serĉas. Ĝi pli malpli similas al la Unueco HUD.
Antaŭ longe mi uzis Serpenta, redaktoro verkita en python de Antón Bobrov, kiu ankaŭ efektivigas Rapida Malfermo, en mia lukto plibonigi Geany mi faris operacion Rapida Malferma-tomía kie mi forigis ĉi tiun dialogon de Snaked kaj igis ĝin memstara aplikaĵo, kiun mi tiam integris kun Geany per aldonaĵo en Lua, tiel:
Por uzi la aldonaĵon unue instalu: python-gtk2, python-glade2 kaj geany-plugin-lua.
$ sudo aptitude install python-gtk2 python-glade2 geany-plugin-lua
Elŝuti qmalfermi (la aldonaĵo) kaj malzipu ĝin en via persona dosierujo .config / geany / plugins / geanylua /, se ĝi ne ekzistas kreu ĝin.
Poste kreu aŭ modifi la dosieron .config / geany / plugins / geanylua / hotkeys.cfg aldonante la sekvan linion al ĝi
qopen/quick_open.lua
Por povi atribui klavkombinon al la aldonaĵo. Poste malfermu Geany kaj serĉu en viaj agordoj klavkombinojn: "Redaktu" »" Preferoj "» "Kombinaĵoj", kaj atribuu la agon "Rapida Malfermo" la klavara ŝparvojo vi volas Mi tro metis " p ", kiu anstataŭigas la agon de presado, sed mi neniam presas ion ajn kaj ĝi ankaŭ aspektas kiel la sublima Teksto.
Mi esperas, ke vi raportos viajn impresojn per la aldonaĵo.
Feliĉa Hakado.
Ĝisdatigu: Nun kio kongruas en la listo de dosieroj estas indikita per grasa skribo kaj se la esplorinda projekto ne detekteblas, oni supozas, ke ĉi tiu estas la dosierujo de la dosiero, kie la serĉo estas petita. Se vi uzas kde, vi ankaŭ devos instali gnome-ikonan pakon alie ĝi ne funkcios.
Fonto: Verkita de xigurat por CodeNinja
3 komentoj, lasu la viajn
Mi volas ĉi tion, sed la arkivo ŝajnas esti rompita. ĉu vi estus tiel afabla kaj anstataŭe pelus la kodon al github?
kaj eble por malfermi tirpeton al geany-kromprogramoj repone?
https://github.com/geany/geany-plugins
ĉi tio estas mortiga trajto. Mi certas, ke multaj homoj volus ĝin.
Saluton, mi ĵus legis afiŝon, en kiu vi montras aldonaĵon por geany
ke vi skribis en lua (rapide malfermebla mi pensas ke ĝi nomiĝis) ..
vi vidos:
Mi amas geany, sed mankas al mi la funkcio .LOG de la notbloko, jes, hehehe
Mi ankaŭ sufiĉe malbonas pri la angla ...
kiel anstataŭanto de geany, mi uzas SciTE, kaj mi kreis aldonaĵon por ĉi tiu
.LOG, kiun mi metis sube:
Mi aldonas la jenajn liniojn en Uzanto-Elekta Dosiero (SciTEUser.properties)
command.name.12. * = InsertDateTimeLog
command.12. * = InsertDateTimeLog
command.subsystem.12. * = 3
command.mode.12. * = konservi antaŭ: ne
command.shortcut.12. * = Eniri
Mi aldonas la jenajn liniojn en Lua Startup Script:
funkcio InsertDateTimeLog ()
loka Linio1, esLog, esLogMayus
Linio1 = redaktoro: GetLine (0)
se Linio1 == nula tiam Linio1 = "0000" finiĝas
esLog = string.sub (Linio1,1,4)
esLogMayus = ĉeno.supera (esLog)
se esLogMayus == ".LOG" tiam
redaktoro: AldoniTekston ("\ n \ n ——————– \ n")
redaktoro: AddText (os.date ("% d.% b.% Y __% Hh:% Mm"))
redaktoro: AldoniTekston ("\ n ——————– \ n")
else redaktoro: AddText ("\ n")
fino
fino
Kaj mi ŝatus, ke vi faru ion similan en GEANY ... aŭ donu al mi iujn indicojn ...
certe, ke por vi ĝi signifas malmulton, kaj por la komunuma muko: multaj homoj
Mi uzus ...
dankon pro legado kaj salutoj ..
nu, gratulon, mi studas la kodon. dankon pro dividado. Mi rigardas specife la dosieron icons.py, mi volas meti aliajn ikonojn krom la sistemaj