„Quick Open“ - dar vienas „Geany“ papildinys

Kai kurie galėjo naudotis Sublime Tekstas, labai elegantiškas, išplečiamas ir tinkamas redaktorius programuotojui; bet uždarytas, todėl nenoriu bendradarbiauti su jo autoriumi Jonu Skinneriu („Neparduokite savo laisvės tam, kuris jums nepasako savo paslapčių“, B. Franklinas).

Vienas praktiškiausių dalykų yra funkcionalumas, kuris veikia paspaudus „Ctrl-P“, kur redaktorius atidaro teksto laukelį, kuriame galite įvesti failo pavadinimą ar kažką panašaus į šį pavadinimą, o redaktorius ieško failo projekte. Naudojant tikslią ir neryškią paiešką. Pamatyti:

Tai sutaupo nuo to, kad nereikia naršyti projekto medyje, skaityti daugybę failų pavadinimų, kai paprastai žinai, ko ieškai. Tai daugiau ar mažiau tas pats kaip Vienybės HUD.

Seniai buvau naudojęs Gyvatėparašytas redaktorius Pitonas Antonas Bobrovas, kuris taip pat įgyvendina Greitas atidarymas, kovodamas dėl Geany tobulinimo, atlikau operaciją Greita „Open-tomia“ kur pašalinau šį dialogą iš „Snaked“ ir padariau jį atskirą programą, kurią tada integravau su „Geany“ per „Lua“ įskiepįbūdamas tokiu būdu:

Norėdami naudoti papildinį, pirmiausia įdiekite: python-gtk2, python-glade2 ir geany-plugin-lua.

$ sudo aptitude install python-gtk2 python-glade2 geany-plugin-lua

Atsisiųsti q atidarytas (papildinys) ir išpakuokite jį asmeniniame aplanke .config / geany / plugins / geanylua /, jei jo nėra, sukurkite jį.

Tada sukurkite arba modifikuokite failą .config / geany / plugins / geanylua / hotkeys.cfg pridėdami šią eilutę

qopen/quick_open.lua

Norėdami įskiepiui priskirti sparčiuosius klavišus. Tada atidarykite Geany ir ieškokite sparčiųjų klavišų nustatymų: "Redaguoti" »" Nuostatos "» "Deriniai"ir priskirkite veiksmą „Greitas atidarymas“ norimą spartųjį klavišą. Aš per daug įdėjau " p ", kuris perrašo spausdinimo veiksmą, bet aš niekada nieko nespausdinu ir jis taip pat atrodo Sublime Tekstas.

Tikiuosi, kad pranešite apie savo įspūdžius naudodami papildinį.
Laimingas įsilaužimas.

Atnaujinimas: Dabar failų sąraše esantys atitikmenys pažymėti pusjuodžiu šriftu ir, jei nepavyksta aptikti tiriamo projekto, laikoma, kad tai yra failo katalogas, kuriame prašoma ieškoti. Jei naudojate kde, taip pat turėsite įdiegti „gnome“ piktogramų paketą, kitaip jis neveiks.

Šaltinis: Parašė xigurat „CodeNinja“