Na stronie preferencji
Java > Styl kodu > Szablony kodu można skonfigurować format nowo wygenerowanego kodu i uwag.
Strona kodu i komentarzy zawiera szablony kodu stosowane przez akcje generujące kod. Szablony zawierają zmienne, które są zastępowane podczas stosowania szablonu. Niektóre zmienne są dostępne we wszystkich szablonach, a inne są związane z określonymi szablonami.
|
Akcja |
Opis |
|---|---|
|
Edytuj |
Powoduje otwarcie okna dialogowego Szablon kodu, w którym można edytować aktualnie wybrany szablon kodu. |
|
Importuj |
Pozwala importować szablony kodu z systemu plików. |
|
Eksportuj |
Pozwala eksportować wszystkie wybrane szablony kodu do systemu plików. |
|
Eksportuj wszystko |
Pozwala eksportować wszystkie szablony kodu do systemu plików. |
Szablony komentarzy mogą zawierać zmienną ${tags}, która zostanie zastąpiona standardowymi znacznikami dokumentacji Javadoc (@param, @return..) dla komentowanego elementu. Komentarz Metoda przesłaniająca może dodatkowo zawierać szablon ${see_to_overridden}.
|
Nazwa szablonu |
Określa |
|---|---|
|
Pliki |
Komentarz w nagłówku dla nowych plików. Należy pamiętać, że szablon 'Nowe pliki Java' może odwoływać się do tego szablonu za pomocą zmiennej ${filecomment}. |
|
Typy |
Komentarz dla nowych typów. Należy pamiętać, że szablon 'Nowe pliki Java' może odwoływać się do tego szablonu za pomocą zmiennej ${typecomment}. |
|
Pola |
Komentarz dla nowych pól. |
|
Konstruktory |
Komentarz dla nowych konstruktorów. |
|
Metody |
Komentarz do nowych metod, które nie przesłaniają metody w klasie bazowej i które nie delegują do innych metod. |
|
Metody przesłaniające |
Komentarz do nowych metod, które przesłaniają metodę w klasie bazowej. Domyślnie komentarz ten jest definiowany jako komentarz inny niż dokumentacja Javadoc (dokumentacja Javadoc zastąpi ten komentarz komentarzem przesłoniętej metody). W razie potrzeby można go zmienić na prawdziwy komentarz Javadoc. |
|
Metody delegujące |
Komentarz do nowych metod, które delegują do metod istniejących. Takie metody można utworzyć za pomocą akcji Źródło > Generowanie metod delegowanych... . |
|
Metody pobierające |
Komentarz dla metod pobierających. |
|
Metody ustawiające |
Komentarz dla metod ustawiających |
|
Nazwa szablonu |
Opis |
|---|---|
|
Nowe pliki Java |
Używany przez kreatory nowego typu podczas tworzenia nowego pliku Java. Szablon ten może określać miejsce dodawania komentarzy. Należy pamiętać, że szablon może zawierać zmienną ${typecomment} i ${filecomment}, które zostaną podstawione wynikami wartościowania szablonu Typy i Pliki. |
|
Treść klasy |
Używany przez kreatory 'Nowa klasa' podczas tworzenia nowej klasy Java. |
|
Treść interfejsu |
Używany przez kreatory 'Nowy interfejs' podczas tworzenia nowego interfejsu Java. |
|
Treść wyliczenia |
Używany przez kreatory 'Nowe wyliczenie' podczas tworzenia nowego wyliczenia Java. |
|
Treść adnotacji |
Używany przez kreatory 'Nowa adnotacja' podczas tworzenia nowej adnotacji Java. |
|
Treść metody |
Szablony Treść metody są używane podczas tworzenia nowej metody z treścią, która potrzebuje dodatkowego kodu do pełnej funkcjonalności. Zawierają one zmienną ${body_statement}, która jest rozpoznawana jako instrukcja return i/lub wywołanie super. |
|
Treść konstruktora |
Szablony Treść konstruktora są używane podczas tworzenia nowej metody lub konstruktora z treścią. Zawiera on zmienną ${body_statement} która jest interpretowana jako wywołanie nadrzędne (super). |
|
Treść metody pobierającej |
Szablony Treść metody pobierającej są używane podczas tworzenia nowej metody pobierającej. Zawierają one zmienną ${body_statement}, która jest interpretowana jako odpowiednia instrukcja powrotu (return). |
|
Treść metody ustawiającej |
Szablony Treść metody ustawiającej są używane podczas tworzenia nowej metody ustawiającej. Zawierają one zmienną ${body_statement}, która jest rozpoznawana jako odpowiednia instrukcja przypisania. |
|
Treść bloku Catch |
Szablon Treść bloku catch jest używany podczas tworzenia treści bloku catch. Mogą być w nim stosowane zmienne ${exception_type} i ${exception_var}. |
W oknie dialogowym dostępne są następujące pola i przyciski:
|
Akcja |
Opis |
|---|---|
|
Opis |
Opis szablonu. |
|
Wzorzec |
Wzorzec szablonu. |
|
Wstaw zmienne |
Pozwala wyświetlić listę predefiniowanych zmiennych związanych z szablonem. |

Akcje menu Źródło
Edytor Java
Preferencje edytora Java
Preferencje szablonów