Kodestil

Med preferansesiden Åpner preferansesiden Kodestil Java > Kodestil kan du konfigurere navngivningsregler, stilregler og kommentarinnstillinger. Disse preferansene brukes når ny kode må genereres.

Navngivningsregler

Listen definerer navngivningsregler for felt (statiske og ikke-statiske), parametere og lokale variabler. For hver variabeltype er det mulig å konfigurere en liste over prefikser eller suffikser eller begge deler.
Navngivningsregler brukes av alle handlinger og hurtigrettelsesforslag som oppretter felt, parametere og lokale variabler, særlig kildehandlinger.

Handling

Beskrivelse

Rediger...

Åpner en dialogboks for å redigere listen over prefikser og suffikser for valgt variabeltype.

Kodekonvensjoner

Innstillingene nedenfor spesifiserer hvordan nygenerert kode skal se ut. Navnene på getter-metodene kan oppgis samt formatet på felttilgang, metodekommentarer, annotasjoner og unntaksvariabler.

Handling

Beskrivelse

Standardverdi

Kvalifiser alle genererte felttilganger med 'this'.

Når dette er valgt, settes alltid 'this' som prefiks foran felttilganger, uansett om navnet på feltet er unikt i felttilgangsområdet eller ikke.

Av

Bruk 'is'-prefiks for getter-metoder som returnerer boolsk

Når dette er valgt, får navn på getter-metoder prefikset 'is' i stedet for 'get'.

Legg automatisk til kommentarer for nye metoder og typer

Når dette er valgt, får nygenererte metoder og typer automatisk kommentarer der det er relevant. Du får hjelp til å oppgi formatet til de genererte kommentarene på preferansesiden Kodemaler.

Av

Legg til '@Override'-annotasjon for overstyringsmetoder

Når dette er valgt, blir metoder som overstyrer en allerede implementert metode, annotert med en '@Override'-annotasjon. Du finner mer om innstillinger i forbindelse med annotasjoner på siden for kompilatorpreferanser.

Navn på unntaksvariabel i catch-blokker

Oppgi navnet på unntaksvariabelen deklarert i catch-blokker.

e

Beslektet referanse

Kildehandlinger
Java-redigeringsprogram
Preferanser for Java-redigeringsprogram
Java-kompilatorpreferanser
Preferanser for kodemaler