Na stronie preferencji Styl kodu możliwe jest konfigurowanie konwencji nazewnictwa, reguł dotyczących stylu oraz ustawień komentarzy. Te ustawienia są używane podczas generowania nowego kodu.
Na tej liście definiowane są konwencje nazewnictwa pól (static i innych), parametrów i zmiennych lokalnych. Dla każdego typu zmiennych można
skonfigurować listę przedrostków lub przyrostków albo zarówno przedrostków, jak
i przyrostków.
Konwencje nazewnictwa są stosowane przez wszystkie akcje i propozycje szybkich poprawek, które powodują utworzenie
pól, parametrów i zmiennych lokalnych, a w szczególności przez akcje menu Źródło.
Akcja |
Opis |
---|---|
Edytuj |
Powoduje otwarcie okna dialogowego, w którym można edytować listę przedrostków i przyrostków aktualnie wybranego typu zmiennych. |
Poniższe ustawienia określają wygląd wygenerowanego kodu. Można określić nazwy metod pobierających, a także format dostępu do pól, komentarzy metod, adnotacji oraz zmiennych wyjątku.
Akcja |
Opis |
Domyślnie |
---|---|---|
Kwalifikuj odwołania do pól obiektem this |
Jeśli ta opcja jest wybrana, odwołania do pól są zawsze opatrzone przedrostkiem "this", niezależnie od tego, czy nazwa pola jest unikalna w zasięgu odwołania czy też nie. |
Wyłączone |
Użyj przedrostka is dla metod pobierających zwracających wartości boolowskie |
Jeśli ta opcja jest wybrana, nazwy metod pobierających typu boolean są oznaczane przedrostkiem "is" zamiast "get". |
Włączone |
Dodaj komentarze dla nowych metod i typów |
Jeśli ta opcja jest wybrana, nowe metody i typy są automatycznie generowane z odpowiednimi komentarzami. Aby określić format generowanych komentarzy, patrz strona preferencji Szablony kodu. |
Wyłączone |
Dodaj adnotację @Override dla metod przesłaniających |
Jeśli ta opcja jest wybrana, do metod przesłaniających zaimplementowane już metody dodawana jest adnotacja @Override. Aby zapoznać się z ustawieniami związanymi z adnotacjami, patrz strona preferencji Kompilator. |
Włączone |
Nazwa zmiennej wyjątku w blokach catch |
Pozwala określić nazwę zmiennej wyjątku zadeklarowanej w blokach catch. |
e |
Akcje menu Źródło
Edytor Java
Preferencje edytora Java
Preferencje kompilatora Java
Preferencje szablonów kodu