Felhasználói eszközök

Eszközök a webhelyen


oktatas:linux:grafikus_feluelet:geany

< Grafikus felület

Geany

Telepítés

apt install geany

Kiegészítők

  • geany-plugin-addons
  • geany-plugin-autoclose
  • geany-plugin-automark
  • geany-plugin-codenav
  • geany-plugin-commander
  • geany-plugin-ctags
  • geany-plugin-debugger
  • geany-plugin-defineformat
  • geany-plugin-devhelp
  • geany-plugin-doc
  • geany-plugin-extrasel
  • geany-plugin-gendoc
  • geany-plugin-geniuspaste
  • geany-plugin-git-changebar
  • geany-plugin-gproject
  • geany-plugin-insertnum
  • geany-plugin-latex
  • geany-plugin-lineoperations
  • geany-plugin-lipsum
  • geany-plugin-lua
  • geany-plugin-macro
  • geany-plugin-markdown
  • geany-plugin-miniscript
  • geany-plugin-multiterm
  • geany-plugin-numberedbookmarks
  • geany-plugin-overview
  • geany-plugin-pairtaghighlighter
  • geany-plugin-pg
  • geany-plugin-pohelper
  • geany-plugin-prettyprinter
  • geany-plugin-prj
  • geany-plugin-projectorganizer
  • geany-plugin-py
  • geany-plugin-scope – GDB előtét
  • geany-plugin-sendmail
  • geany-plugin-shiftcolumn
  • geany-plugin-spellcheck
  • geany-plugin-tableconvert
  • geany-plugin-treebrowser
  • geany-plugin-updatechecker
  • geany-plugin-vc
  • geany-plugins
  • geany-plugin-xmlsnippets
  • geany-plugin-webhelper

Telepítés forrásból

Függőségek telepítése:

apt install intltool rest2web
git clone git://github.com/geany/geany.git geany
cd geany
./autoinstall.sh
make

Geany beállítások

Saját színtéma beállítása

  • Használjunk egy témát vagy készítsünk sajátot.
  • A beállítások a kódszerkesztőn érvényesek
    • betű
    • szintaxis kiemelés
    • háttérszín

Új téma választásához:

  • Nézet > Színsablon cseréje

Saját témát a következő online oldalon állíthatunk be:

Példa:

Engedélyezzük a fájlböngészőt oldalt

  • Eszközök > Bővítménykezelőt > Fájlböngésző

Automatikus kiegészítés

  • Szerkesztés > Beállítások >
  • Szerkesztő > Kiegészítések
  • Részlet kiegészítése
Kiegészítések
[ ] Részlet kiegészítése
[ ] XML/HTML címke automatikus bezárása
[ ] Többsoros megjegyzések automatikus folytatása
[ ] Szimbólumok automatikus kiegészítése
[*] A dokumentum minden szavának kiegészítése
[*] A szó hátralévő részét elveti a kiegészítéskor
Kiegészítéshez szükséges karakterek száma: [2           ]
Kiegészítés lista magassága:               [10          ]
Max. szimbólum név ajánlatok:              [30          ]
Szimbólumlista frissítési gyakorisága:     [250         ]

Idézőjelek és zárójelek automatikus bezárása
[*] Zárójel ( )
[*] Kapcsos zárójelek { }
[*] Szögletes zárójelek [ ]
[*] Egyszeres idézőjelek ''
[*] Dupla idézőjelek ""

Rövidítések használata

A Geany a rövidítéseket snippets néven hivatkozza. Egy rövidítés kulcsszavát beírva, ha tabulátor nyomunk valamilyen kódot illeszt be számunkra a Geany.

Rövidítések beállítása:

  • Eszközök > Konfigurációs fájlok > snippets.conf

A snippets.conf fájlok szakaszokra vannak osztva. A szakaszok felirata szögletes zárójelbe vannak megadva. A snippetsek egy kulcsszóból és egy értékből állnak. Például:

sout=System.out.println("%cursor%");

A %cursor% azt jelenti, a kód beszúrása után a szövegkurzor itt jelenik meg.

Ezek után, ha beírjuk a kódszerkesztőbe sout, majd nyomunk egy tabulátort, az aktuális sorba a következő kód kerül:

System.out.println("");

A szövegkurzor pedig az idézőjelek között található.

Hozzuk létre saját rövidítéseinket.

Kurzor megtartása a kurzor pozíciókban

Alapértelmezetten a kurzor átugrik a snippetsben megadott kurzorpozíciókon. A következő gyorsbillentyű beállítással megoldhatjuk a problémát:

  • Szerkesztés > Beállítások
  • Billentyű hozzárendelések
  • Kurzor mozgatása a részletben <Ctrl>+<Tab>

Az extra opciók

Szabjuk testre az eszköztárat és a menüt.

  • Szerkesztés > Beállítások
  • Felület > Eszköztár > Eszközsáv testreszabása

Bővítmények telepítése

A legtöbb bővítmény alapértelmezetten nem nincs engedélyezve. A következő helyen engedélyezhetjük:

  • Eszközök > Bővítménykezelő

A firka használata teendőkhöz

Az üzenetablakban van egy Firka nevű rész, amit használhatunk a tennivalók, feladatok feljegyzésére.

Könyvjelző használata

Használjunk könyvjelzőt. A könyvjelzőket a sorszámozás és a kódszerkesztő közzé tesszük egy egérkattintással.

A könyvjelezők között a <Ctrl> + <,> és a <Ctrl> + <.> ugrálhatunk.

Használj sablont

  • Fájl > Új (Sablonból) > main.java

Újabb sablonokat vehetünk fel a Linuxon a következő helyen:

  • ~/.config/geany/templates/

Használjunk tag fájlokat

Tag fájlokat a következő helyre tesszük:

  • ~/.config/geany/tags

A tag fájlok menüből is betölthetők:

  • Eszközök > Load Tags File…

Tag fájlokat találunk a következő helyen:

Forrás

oktatas/linux/grafikus_feluelet/geany.txt · Utolsó módosítás: 2019/08/21 14:57 szerkesztette: admin