Daži ir spējuši izmantot Sublime Teksta, ļoti elegants, paplašināms un lietojams programmētāja redaktors; bet slēgts, tāpēc es nevēlos sadarboties ar tā autora Džona Skinnera kungu ("Nepārdodiet savu brīvību kādam, kurš jums nepasaka savus noslēpumus", B. Franklins).
Viena no praktiskākajām lietām šajā jautājumā ir funkcionalitāte, kas darbojas, nospiežot Ctrl-P, kur redaktors atver teksta lodziņu, kurā varat ierakstīt faila nosaukumu vai kaut ko līdzīgu šim nosaukumam, un redaktors meklē failu projektā. Izmantojot precīzu meklēšanu un pēc tam neskaidru meklēšanu. Skatīt:
Tas ietaupa to, ka nav jāpārvietojas projekta kokā, jāizlasa virkne failu nosaukumu, kad parasti zināt, ko meklējat. Tas ir vairāk vai mazāk tāds pats kā Vienotība HUD.
Sen es biju izmantojis Čūskaredaktors, kas rakstīts šādā valodā: Pitons Antón Bobrov, kurš arī īsteno Ātrā atvēršana, cīņā par Geany uzlabošanu es veicu operāciju Ātri atvērt tomiju kur es noņēmu šo dialogu no Snaked un padarīju to par atsevišķu lietotni, kuru pēc tam integrēju ar Geany, izmantojot spraudni Luatādā veidā:
Lai vispirms izmantotu spraudni: python-gtk2, python-glade2 un geany-plugin-lua.
$ sudo aptitude install python-gtk2 python-glade2 geany-plugin-lua
Lejupielādēt q atvērts (spraudnis) un izpakojiet to personiskajā mapē .config / geany / plugins / geanylua /, ja tāda nav, izveidojiet to.
Pēc tam izveidojiet vai modificējiet failu .config / geany / plugins / geanylua / hotkeys.cfg, pievienojot tam šādu rindu
qopen/quick_open.lua
Lai spraudnim varētu piešķirt īsinājumtaustiņu. Tad atveriet Geany un meklējiet īsinājumtaustiņu iestatījumus: "Rediģēt" »" Preferences "» "Kombinācijas"un piešķiriet darbību "Ātra atvēršana" vajadzīgo īsinājumtaustiņu. Es pārlieku " p ", kas pārraksta drukāšanas darbību, bet es nekad neko nedrukāju, un tas izskatās arī kā Sublime Teksta.
Es ceru, ka jūs ziņojat par saviem seansiem, izmantojot spraudni.
Laimīgu uzlaušanu.
Atjaunināt: Tagad tas, kas atbilst failu sarakstā, ir norādīts treknrakstā un, ja izpētāmo projektu nevar noteikt, tiek pieņemts, ka tas ir faila direktorijs, kurā tiek pieprasīta meklēšana. Ja izmantojat kde, jums būs jāinstalē arī gnome ikonu pakete, pretējā gadījumā tas nedarbosies.
Avots: Raksta xigurat domēnam CodeNinja
Es to vēlos, bet šķiet, ka arhīvs ir salauzts. vai tu būtu tik laipns un tā vietā spiestu kodu uz github?
un, iespējams, atvērt atvēršanas pieprasījumu, lai nopirktu spraudņus repo?
https://github.com/geany/geany-plugins
šī ir slepkavas funkcija. Es esmu pārliecināts, ka daudzi cilvēki to vēlētos.
Sveiki, es tikko izlasīju ierakstu, kurā jūs parādāt spraudni
ka jūs rakstījāt lua (ātri atverams, es domāju, ka to sauca) ..
Jūs redzēsiet:
Es mīlu dziļu, bet man pietrūkst piezīmju bloka .LOG funkcijas, jā, hehehe
Man arī ir diezgan slikti angļu valodā ...
kā geany aizstājēju, es izmantoju SciTE, un šim esmu izveidojis spraudni
.LOG, kuru es ievietoju zemāk:
Lietotāja opciju failā (SciTEUser.properties) pievienoju šādas rindas
komanda.nosaukums.12. * = InsertDateTimeLog
komanda. 12. * = InsertDateTimeLog
komanda.apakšsistēma.12. * = 3
komanda.mode.12. * = savebefore: nē
command.shortcut.12. * = Enter
Lua startēšanas skriptā pievienoju šādas rindas:
funkcija InsertDateTimeLog ()
vietējā līnija1, esLog, esLogMayus
Line1 = redaktors: GetLine (0)
ja Line1 == nulle, tad Line1 = "0000" beigsies
esLog = string.sub (1,1,4 rinda)
isLogCapus = string.upper (isLog)
ja esLogMayus == ".LOG", tad
redaktors: AddText ("\ n \ n ——————– \ n")
redaktors: AddText (os.date ("% d.% b.% Y __% Hh:% Mm"))
redaktors: AddText ("\ n ——————– \ n")
cits redaktors: AddText ("\ n")
beigas
beigas
Un es gribētu, lai jūs kaut ko līdzīgu darāt GEANY ... vai dodat man dažas norādes ...
pārliecināts, ka tev tas nozīmē maz, un kopienai - daudz cilvēku
Es izmantotu ...
paldies par lasīšanu un sveicieniem ..
labi, apsveicu, es studēju kodu. Paldies par dalīšanos. Es skatos tieši uz icons.py failu, es gribu ievietot citas ikonas, nevis sistēmas