Jotkut ovat voineet käyttää Sublime Teksti, erittäin tyylikäs, laajennettava ja käyttökelpoinen editori ohjelmoijalle; mutta suljettu, joten en halua tehdä yhteistyötä sen kirjoittajan Jon Skinnerin kanssa ("Älä myy vapauttasi jollekulle, joka ei kerro sinulle salaisuuksiaan", b.franklin).
Yksi käytännöllisimmistä asioista tässä on toiminnallisuus, joka toimii, kun sitä painetaan Ctrl-P, jossa editori avaa tekstiruudun, johon voit kirjoittaa tiedoston nimen tai jotain vastaavaa tähän nimeen, ja editori etsii tiedostoa projektista. Käyttämällä tarkkaa hakua ja sitten sumeaa hakua. Katso:
Tämä säästää tarvetta navigoida projektipuussa, lukea joukko tiedostojen nimiä, kun tiedät yleensä etsimäsi. Se on suunnilleen sama kuin Unity HUD.
Kauan sitten olin käyttänyt snaked, editori kirjoitettu Python Antón Bobrov, joka myös toteuttaa Pika-avaus, taistellessani Geanyn parantamiseksi tein leikkauksen Nopea auki-tomia mistä poistin tämän valintaikkunan Snakedistä ja tein siitä itsenäisen sovelluksen, jonka integroin sitten Geanyn kanssa Lua-laajennuksen kautta, koska se on:
Jos haluat käyttää laajennusta, asenna ensin python-gtk2, python-glade2 ja geany-plugin-lua.
$ sudo aptitude install python-gtk2 python-glade2 geany-plugin-lua
Lataa q auki (laajennus) ja pura se omaan kansioon .config / geany / plugins / geanylua /, jos sitä ei ole, luo se.
Luo tai muokkaa sitten .config / geany / plugins / geanylua / hotkeys.cfg-tiedostoa lisäämällä siihen seuraava rivi
qopen/quick_open.lua
Voit määrittää pikanäppäimen laajennukselle. Avaa sitten Geany ja etsi pikanäppäinten asetuksista: "Muokkaa" »" Asetukset "» "Yhdistelmät"ja määritä toiminto "Nopea avaus" haluamasi pikanäppäin. Laitoin yli " p ", joka korvaa tulostuksen, mutta en koskaan tulosta mitään ja se näyttää myös Sublime Teksti.
Toivottavasti ilmoitat näyttökerroistasi laajennuksen avulla.
Hyvää hakkerointia.
Päivitys: Nyt tiedostoluettelossa olevat vastaukset on merkitty lihavoituna ja jos projektia, johon tutkia ei löydy, oletetaan, että tämä on hakemiston tiedosto, johon hakua haetaan. Jos käytät kde: tä, sinun on asennettava myös gnome-kuvakepaketti, muuten se ei toimi.
Lähde: Kirjoittanut xigurat CodeNinja
3 kommenttia, jätä omasi
Haluan tämän, mutta arkisto näyttää olevan rikki. olisitko niin kiltti ja painaisit koodin sen sijaan githubiin?
ja mahdollisesti avata vetopyyntö koville plugins repoille?
https://github.com/geany/geany-plugins
tämä on tappajaominaisuus. Olen varma, että monet ihmiset haluavat sitä.
Hei, luin juuri viestin, jossa näytät plugin for geany
jonka kirjoitit lua-kielellä (mielestäni sitä kutsuttiin nopeasti) ..
tulet näkemään:
Rakastan kovaa, mutta kaipaan muistilehden .LOG-toimintoa, kyllä, hehehe
Olen myös melko huono englanniksi ...
geanyn korvikkeena käytän SciTE: tä, ja olen tehnyt tämän laajennuksen
.LOKI, jonka laitan alla:
Lisään seuraavat rivit Käyttäjäasetustiedostoon (SciTEUser.properties)
command.name.12. * = InsertDateTimeLog
komento.12. * = InsertDateTimeLog
komento. alijärjestelmä.12. * = 3
command.mode.12. * = savebefore: ei
command.shortcut.12. * = Enter
Lisään seuraavat rivit Lua-käynnistyskomentosarjaan:
funktio InsertDateTimeLog ()
paikallinen linja1, esLog, esLogMayus
Rivi1 = editori: GetLine (0)
jos Rivi1 == nolla, Rivi1 = "0000" loppuu
esLog = merkkijono.sub (rivi1,1,4)
isLogCapus = string.upper (isLog)
jos esLogMayus == ".LOG" sitten
editori: AddText ("\ n \ n ——————– \ n")
editori: AddText (os.date ("% d.% b.% Y __% Hh:% Mm"))
editori: AddText ("\ n ——————– \ n")
else editor: AddText ("\ n")
loppu
loppu
Ja haluaisin sinun tekevän jotain vastaavaa GEANY: ssa ... tai antamaan minulle vihjeitä ...
varma, että se merkitsee sinulle vähän, ja yhteisön muffille: monet ihmiset
Haluaisin käyttää…
kiitos lukemisesta ja tervehdyksistä ..
hyvä, onnittelut, tutkin koodia. Kiitos jakamisesta. Etsin erityisesti icons.py-tiedostoa, haluan laittaa muita kuvakkeita kuin järjestelmäkuvat