Sablonok

A Opens the Templates preference page Java > Szerkesztő > Sablonok beállításoldalon hozhat létre új sablonokat, illetve módosíthat már meglévőket. A sablonok kényelmi megoldások a programozók számára, akik így gyorsan beilleszthetik a gyakran előforduló forráskódmintákat.

Az alábbi gombokkal kezelheti és módosíthatja a sablonokat:

Művelet

Leírás

Új...

Megnyitja a Sablonok párbeszédablakot új sablon létrehozásához.

Szerkesztés...

A pillanatnyilag kijelölt sablon módosításához nyitja meg a Sablon párbeszédablakot.

Eltávolítás

Eltávolítja a kijelölt sablonokat.

Importálás...

A fájlrendszerből importál sablonokat.

Exportálás...

Exportálja az összes kijelölt sablont a fájlrendszerbe.

Minden exportálása...

Exportálja az összes sablont a fájlrendszerbe.

Mindent engedélyez

Engedélyez minden sablont.

Mindent letilt

Letilt minden sablont.

Kódformázó használat

Ha engedélyezve van, akkor a sablon formázása a Kódformázó beállításokban megadottak szerint történik beillesztés előtt. Egyébként a sablon az eredeti állapotában kerül be a kódba, viszont helyes behúzásokkal.

Sablon párbeszédablak

Új sablon létrehozásánál és meglévő módosításánál ugyanazt az alábbiakban leírt párbeszédablakot látja.

A párbeszédablakban a következő mezők jelennek meg:

Beállítás

Leírás

Név

A sablon neve.

Környezet

A környezet határozza meg a sablon felhasználási helyeit és a rendelkezésre álló előre meghatározott sablonváltozók beállítását.

Java
A Java környezet
Javadoc
A Javadoc környezet

Automatikus beillesztés

Kijelölésekor a kódsegéd automatikusan beilleszti a sablont, ha az az egyetlen rendelkezésre álló ajánlat a kurzor pozíción.

Leírás

A sablon leírása, ami a sablon kijelölésekor megjelenik a felhasználó számára.

Minta

A sablon mintája.

Változók beillesztése...

Egy listát jelenít meg az előre meghatározott környezetspecifikus változókról.

Sablon változók

A Java és a Javadoc környezet is meghatározza a következő változókat:

Változó

Leírás

${cursor}

A kurzor pozícióját adja meg a sablonszerkesztés mód elhagyása után. Ez akkor hasznos, ha a sablonszerkesztés mód elhagyása után a kurzornak nem a sablon végére kellene ugrania, hanem máshová.

${date}

Az aktuális dátumra értékelődik ki.

${dollar}

A dollárjelre '$' értékelődik ki.

Ennek alternatívájaként használhat két dollárjelet is: '$$'.

${enclosing_method}

A beágyazó név nevére értékelődik ki.

${enclosing_method_arguments}

A beágyazó metódus paraméterneveinek vesszővel elválasztott listájára értékelődik ki. Ez a változó akkor hasznos, ha sok metódus naplóutasítást készít.

${enclosing_package}

A beágyazó csomag nevére értékelődik ki.

${enclosing_project}

A beágyazó projekt nevére értékelődik ki.

${enclosing_type}

A beágyazó típus nevére értékelődik ki.

${file}

A fájl nevére értékelődik ki.

${line_selection}

Az összes jelenleg kiválasztott sor tartalmát kiértékeli.

${primary_type_name}

Az aktuális fordítási egység elsődleges típusára értékelődik ki.

${return_type}

A beágyazó metódus visszatérési típusára értékelődik ki.

${time}

Az aktuális időre értékelődik ki.

${user}

A felhasználó nevére értékelődik ki.

${word_selection}

Az aktuális szövegkijelölés tartalmára értékelődik ki.

${year}

Az aktuális évre értékelődik ki.

A Java környezet ezeken kívül az alábbi változókat is meghatározza:

Változó

Leírás

${array}

A deklarált tömb nevének ajánlatára értékelődik ki.

${array_element}

A deklarált tömb egy elemének javasolt névre értékelődik ki.

${array_type}

A deklarált tömb javasolt elemtípusára értékelődik ki.

${collection}

A java.util.Collection kódot megvalósító javasolt deklarált gyűjteményére értékelődik ki.

${index}

Egy nem deklarált tömb indexiterátorára tett javaslatra értékelődik ki.

${iterator}

Egy nem deklarált indexiterátorra tett javaslatra értékelődik ki.

${iterable}

Egy deklarált iterálható név ajánlatra értékelődik ki.

${iterable_element}

Egy deklarált iterálható típus elemnevének ajánlatára értékelődik ki.

${iterable_type}

Egy deklarált iterálható típus elemtípusának ajánlatára értékelődik ki.

${todo}

A jelenleg megadott alapértelmezett feladat címke ajánlatára értékelődik ki.

Kapcsolódó fogalmak

Sablonok

Kapcsolódó leírások

Java tartalomsegéd
Feladat címke beállítások
Kódsablon beállítások
Kódstílus beállítások