Předvolby šablon kódů

Stránka předvoleb Otevřít stránku předvoleb šablon kódu Java > Styl kódu > Šablony kódu umožňuje zkonfigurovat formátování nově generovaného kódu a komentářů.

Kód a komentáře

Stránka Kód a komentáře obsahuje šablony kódu používané akcemi, které generují kód. Šablony obsahují proměnné, které jsou při použití šablony nahrazovány. Některé proměnné jsou dostupné ve všech šablonách, jiné jsou k dispozici pouze ve specifické šabloně.

Akce

Popis

Výchozí

Upravit...

Otevírá dialogové okno Šablona kódu k úpravě aktuálně zvolené šablony kódu.

n/a

Importovat...

Importuje šablony kódu ze systému souborů.

n/a

Exportovat...

Exportuje všechny vybrané šablony kódu do systému souborů.

n/a

Exportovat vše...

Exportuje všechny šablony kódu do systému souborů.

n/a

Automaticky přidávat komentáře pro nové metody a typy

Pokud povolíte tuto volbu, nově vytvářené metody a typy se automaticky vytvoří s komentáři tam, kde to bude nutné. Formáty vygenerovaných komentářů jsou definovány prostřednictvím Šablon komentáře.

Vypnout

Šablony komentáře

Šablony komentáře mohou obsahovat ${značky} proměnných, které budou nahrazeny standardními značkami dokumentace Javadoc (@param, @return..) pro komentovaný prvek. Komentář 'Metoda potlačení' může navíc obsahovat metodu ${see_to_overridden}

Název šablony

Určuje

Soubory

Komentář záhlaví pro nové soubory.

Mějte na zřeteli, že na tuto šablonu lze odkazovat v šabloně 'Nový soubor Java' pomocí ${filecomment}.

Typy

Komentář pro nové typy.

Mějte na zřeteli, že na tuto šablonu lze v šabloně 'Nový soubor Java' odkazovat pomocí ${typecomment}.

Pole

Komentář pro nová pole.

Konstruktory

Komentář pro nové konstruktory.

Metody

Komentář pro nové metody, které nepotlačují metodu v základní třídě a které nedelegují žádnou jinou metodu.

Metody potlačení

Komentář pro nové metody potlačující metodu v základní třídě.

Standardně se komentář definuje jako komentář nepatřící do dokumentace Javadoc (dokumentace Javadoc tento komentář nahradí komentářem potlačené metody). Pokud chcete, můžete jej nahradit skutečným komentářem dokumentace Javadoc

Metody delegování

Komentář pro nové metody delegující stávající metody.

Tyto metody lze vytvářet akcí Zdroj > Generovat metody delegování....

Metody getter

Komentář pro metody getter.

Metody setter

Komentář pro metody setter.

Šablony kódu

Název šablony

Popis

Nové soubory Java

Šablonu používají průvodci novými typy při vytváření nového souboru Java.

Šablona může určovat, kam se mají komentáře přidávat. Mějte na zřeteli, že šablona může obsahovat proměnné ${typecomment} a ${filecomment}, které budou nahrazeny vyhodnocením šablony komentáře pro Typy resp. Soubory.

Tělo třídy

Šablonu používají průvodci vytvořením nové třídy při vytváření nové třídy Java.

Tělo rozhraní

Šablonu používají průvodci novým rozhraním při vytváření nového rozhraní Java.

Tělo výčtu

Šablonu používají průvodci novým výčtem při vytváření nového výčtu Java.

Tělo anotace

Šablonu používají průvodci novou anotací při vytváření nové anotace Java.

Tělo metody

Šablony 'Tělo metody' se používají při vytváření nové metody s tělem, která ještě potřebuje další kód k zajištění funkčnosti.

Šablona obsahuje proměnnou ${body_statement}, která se vyřeší na příkaz návratu anebo supervolání.

Tělo konstruktoru

Šablony 'Tělo konstruktoru' se používají při vytváření nové metody nebo konstruktoru s tělem.

Obsahuje proměnnou ${body_statement}, která je vyhodnocena jako volání super.

Tělo metody Getter

Šablony 'Tělo metody Getter' se používají při vytváření nové metody getter.

Obsahuje proměnnou ${body_statement}, která je vyhodnocena jako příslušný příkaz return.

Tělo metody Setter

Šablony 'Tělo metody Setter' se používají při vytváření nové metody setter.

Obsahuje proměnnou ${body_statement}, která je interpretována jako příslušný příkaz přiřazení.

Tělo bloku catch

Šablona 'Tělo zachytávacího bloku' se používá při vytváření těla zachytávacího bloku.

Může používat proměnné ${exception_type} a ${exception_var}.

Dialogové okno Šablona kódu

V dialogovém okně se zobrazují následující pole a tlačítka:

Akce

Popis

Popis

Popis šablony

Vzor

Vzor šablony.

Vložit proměnné...

Zobrazí seznam předdefinovaných proměnných specifických pro jednotlivé šablony.

Související koncepce

Proměnné šablony

Související odkazy

Akce se zdrojem
Editor Java
Předvolby editoru Java
Předvolby šablon