JDT-kjernealternativer

JDT-kjernealternativer styrer oppførselen til kjernefunksjoner som for eksempel Java-kompilatoren, Kodeformatering, Kodehjelp og annen kjerneoppførsel.  APIene for å få tilgang til disse alternativene er definert i Java-kjernen.  Du kan få tilgang til alternativene som en gruppe som følger:

Du kan også få tilgang til alternativene enkeltvis ved hjelp av strengnavn.

Alternativer lagres som en nøkkeltabell over alle kjente konfigurerbare alternativer med verdier. Hjelperkonstanter er definert i Java-kjernen for hver alternativ-ID og dens mulige konstantverdier.

Følgende kodefragment gjenoppretter verdien til alle kjernealternativer til sine standardverdier, bortsett fra en (COMPILER_PB_DEPRECATION), som er definert spesielt.

   // Get the default options
   Hashtable options = JavaCore.getDefaultOptions();
   
   // Endre verdien til et alternativ
   options.put(JavaCore.COMPILER_PB_DEPRECATION, JavaCore.ERROR);
   
   // Definer nye alternativer
   JavaCore.setOptions(options);

Følgende kodefragment beholder verdien til gjeldende alternativer og endrer bare ett (COMPILER_PB_DEPRECATION):

   // Hent gjeldende alternativer
   Hashtable options = JavaCore.getOptions();
   
   // Endre verdien til et alternativ
   options.put(JavaCore.COMPILER_PB_DEPRECATION, JavaCore.ERROR);
   
   // Definer nye alternativer
   JavaCore.setOptions(options);

Prosjektspesifikke alternativer

Verdiene til alternativer kan overstyres for hvert prosjekt ved hjelp av protokollen i IJavaProject.

Kodefragmentet nedenfor henter verdien til et alternativ (COMPILER_PB_DEPRECATION) for et bestemt prosjekt på to forskjellige møter.  Den boolske parameteren kontrollerer om bare de prosjektspesifikke alternativene skal returneres i en spørring, eller om prosjektets alternativverdier skal slås sammen med verdiene i Java-kjernen.

   // Hent prosjekt
   IJavaProject project = ...;

   // Se om verdien til et alternativ er definert i dette prosjektet
   String value = project.getOption(JavaCore.COMPILER_PB_DEPRECATION, false);
   if (value == null) {
     // ikke noe spesifikt alternativ definert for prosjektet
     ...
   }
   
   // Hent verdien til et alternativ fra dette prosjektet. Bruk verdien fra 
   // Java-kjerneverdien hvis ingen er oppgitt for prosjektet
   String value = project.getOption(JavaCore.COMPILER_PB_DEPRECATION, true);

Beskrivelser av JDT-kjernealternativer

Tabellene nedenfor beskriver tilgjengelige JDT-kjernealternativer.  Alternativ-ID vises i parentes, og standardverdien vises uthevet.

Alternativkategorier

Kompilatoralternativer

Beskrivelse Verdier
Innbygd JSR-bytekodeinstruksjon (COMPILER_CODEGEN_INLINE_JSR_BYTECODE)
Når dette alternativet er aktivert i forbindelse med en Java-målplattform mindre enn eller lik "1.4", vil kompilatoren ikke lenger generere JSR-instruksjoner, men bygge inn tilsvarende subrutinekodesekvenser (for det meste tilsvarende finally-blokker). Den genererte koden vil dermed bli større, men vil lastes inn raskere på virtuelle maskiner, fordi kontrollprosessen er mye enklere. Denne modusen legger til støtte for Java-spesifikasjonsforespørsel 202 til Java-målplattformer før "1.5".
For en Java-målplattform nyere enn eller lik 1.5, er innbygging av JSR-bytekodeinstruksjonen obligatorisk, og dette alternativet blir ignorert.
ENABLED
DISABLED
Definere Java-målplattform (COMPILER_CODEGEN_TARGET_PLATFORM)
Av binære kompatibilitetshensyn er .class-filer kodet med VM-vdersjoner som er definert for hvert nivå av referansespesifikasjonen. Java-målplattformen angir laveste kjøretidsnivå som kreves for å utføre de genererte .class-filene.
Samsvar, kilde- og målnivåer må oppfylle et sett med begrensninger som er oppsummert i en kompatibilitetstabell nedenfor.
VERSION_1_1
VERSION_1_2
VERSION_1_3
VERSION_1_4
VERSION_1_5
VERSION_1_6
Bevare ubrukte lokale variabler (COMPILER_CODEGEN_UNUSED_LOCAL)
Med mindre du blir bedt om å bevare ubrukte (dvs. uleste) lokale variabler, vil kompilatoren optimalisere dem, og potensielt endre feilsøkingen. PRESERVE
OPTIMIZE_OUT
Definere samsvarsnivå (COMPILER_COMPLIANCE)
Velg samsvarsnivå for kompilatoren, som deretter vil fungere i samsvar med det oppgitte nivået for referansespesifikasjonen.
Samsvar, kilde- og målnivåer må oppfylle et sett med begrensninger som er oppsummert i en kompatibilitetstabell nedenfor.
VERSION_1_3
VERSION_1_4
VERSION_1_5
VERSION_1_6
Javadoc-kommentarstøtte (COMPILER_DOC_COMMENT_SUPPORT)
Når denne støtten er deaktivert, vil kompilatoren ignorere alle alternativinnstillinger for Javadoc-problemer og ikke støtte noe Javadoc-problem. Den vil heller ikke finne noen referanse i Javadoc-kommentaren, og DOM AST Javadoc-noden vil bare være en flat tekst i stedet for å ha strukturerte kodeelementer. ENABLED
DISABLED
Generere feilsøkingsattributt for linjenummer (COMPILER_LINE_NUMBER_ATTR)
Når dette attributtet genereres, vil det muliggjøre utheving av kildekode i feilsøkeren (*.class-filen blir større). GENERATE
DO_NOT_GENERATE
Generere feilsøkingsattributt for lokale variabler (COMPILER_LOCAL_VARIABLE_ATTR)
Etter generering vil dette attributtet gjøre det mulig å vise lokale variabelnavn i feilsøkeren bare på steder der variabler er endelig tildelt (.class-filen blir større). GENERATE
DO_NOT_GENERATE
Rapportere bruk av annotasjonstype som supergrensesnitt (COMPILER_PB_ANNOTATION_SUPER_INTERFACE)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel hvis en annotasjonstype brukes som supergrensesnitt. Selv om dette er tillatt, frarådes det. ERROR
WARNING
IGNORE
Rapportere bruk av 'assert'-identifikator (COMPILER_PB_ASSERT_IDENTIFIER)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel når 'assert' brukes som ID (reservert nøkkelord i 1.4) ERROR
WARNING
IGNORE
Rapportere rutings- og avrutingskonverteringer (COMPILER_PB_AUTOBOXING)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel hver gang en rutings- eller avrutingskonvertering utføres. ERROR
WARNING
IGNORE
Rapportere bruk av char[]-uttrykk i strengkonstanter (COMPILER_PB_CHAR_ARRAY_IN_STRING_CONCATENATION)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel hver gang et char[]-uttrykk brukes i strengsammenkjeding (f.eks. "hello" + new char[]{'w','o','r','l','d'}). ERROR
WARNING
IGNORE
Rapportere foreldelse (COMPILER_PB_DEPRECATION)
Når dette alternativet er aktivert, vil kompilatoren signalisere bruk av foreldet API som feil eller advarsel. ERROR
WARNING
IGNORE
Rapportere forelding i foreldet kode (COMPILER_PB_DEPRECATION_IN_DEPRECATED_CODE)
Når dette alternativet er aktivert, vil kompilatoren signalisere bruk av foreldet API som feil eller advarsel. ENABLED
DISABLED
Rapportere foreldelse ved overstyring av foreldet metode (COMPILER_PB_DEPRECATION_WHEN_OVERRIDING_DEPRECATED_METHOD)
Når dette alternativet er aktivert, vil kompilatoren signalisere deklarasjon av en metode som overstyrer en foreldet metode. ENABLED
DISABLED
Rapportere frarådet referanse til type med begrenset tilgang (COMPILER_PB_DISCOURAGED_REFERENCE)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel når det refereres til en type med frarådet tilgang, slik det er definert i tilgangsregelspesifikasjonene. ERROR
WARNING
IGNORE
Rapportere tomme setninger og unødvendige semikoloner (COMPILER_PB_EMPTY_STATEMENT)
Når dette alternativet er aktivert, vil kompilatoren sende ut feilmelding eller advarsel når det støtes på en tom setning eller et unødvendig semikolon. ERROR
WARNING
IGNORE
Rapportere bruk av 'enum'-identifikator (COMPILER_PB_ENUM_IDENTIFIER)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel hver gang 'enum' brukes som ID (reservert nøkkelord i 1.5). ERROR
WARNING
IGNORE
Rapportere Switch Fall-Through Case (COMPILER_PB_FALLTHROUGH_CASE)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller en advarsel når en case kan legge sinn ved å falle gjennom en foregående, ikke tom case. ERROR
WARNING
IGNORE
Behandle valgfrie feil som alvorlige (COMPILER_PB_FATAL_OPTIONAL_ERROR)
Når dette alternativet er aktivert, blir valgfrie feil (problemer med alvorsgraden "error") behandlet som standard kompileringsfeil, det vil si som alvorlige feil. Når kompilatoren oppdager en alvorlig feil i kildekoden, genererer den problemmetoder/-typer i de tilhørende klassefilene, og forhindrer dermed den feilaktige koden fra å kjøre før alle problemer er løst.
Når dette alternativet er deaktivert, blir valgfrie feil bare betraktet som advarsler for kodegenereringsformål, men de har fremdeles en feilindikator for å gjøre dem mer alvorlige enn vanlige advarsler.
ENABLED
DISABLED
Rapportere feltdeklarasjoner som skjuler en annen variabel (COMPILER_PB_FIELD_HIDING)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel hver gang en feltdeklarasjon skjuler et felt eller en variabel (lokalt, arvet eller definert i en innkapslende type). ERROR
WARNING
IGNORE
Rapportere endelig bundet for typeparameter (COMPILER_PB_FINAL_PARAMETER_BOUND)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel hver gang en parameter av generisk type knyttes til en bundet tilsvarende en endelig type. Siden endelige typer ikke kan utvides ytterligere, er parameteren ubrukelig. ERROR
WARNING
IGNORE
Rapportere Finally-blokker som ikke fullføres normalt (COMPILER_PB_FINALLY_BLOCK_NOT_COMPLETING)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel når en finally-blokk ikke fullføres normalt. ERROR
WARNING
IGNORE
Rapportere forbudte referanser til type med begrenset tilgang (COMPILER_PB_FORBIDDEN_REFERENCE)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel når det refereres til en type som ikke er tilgjengelig, slik det er definert i henhold til tilgangsregelspesifikasjonene. ERROR
WARNING
IGNORE
Rapportere skjult catch-blokk (COMPILER_PB_HIDDEN_CATCH_BLOCK)
Lokalt for en try-setning. Noen catch-blokker kan skjule andre, f.eks.
  try {
      throw new java.io.CharConversionException();
   } catch (java.io.CharConversionException e) {
   } catch (java.io.IOException e) {}.
Når dette alternativet aktiveres, vil kompilatoren sende ut en feilmelding eller advarsel for skjulte catch-blokker som svarer til avmerkede unntak.
ERROR
WARNING
IGNORE
Rapportere grensesnittmetode som ikke er kompatibel med ikke-arvede metoder (COMPILER_PB_INCOMPATIBLE_NON_INHERITED_INTERFACE_METHOD)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel hver gang et grensesnitt definerer en metode som er inkompatibel med en metode for et ikke-arvet objekt. ERROR
WARNING
IGNORE
Rapportere ufullstendig enum switch (COMPILER_PB_INCOMPLETE_ENUM_SWITCH)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller en advarsel hver gang en enum-konstant ikke har noen tilsvarende case-etikett i en enum switch-setning. ERROR
WARNING
IGNORE
Rapportere indirekte referanse til et statisk medlem (COMPILER_PB_INDIRECT_STATIC_ACCESS)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel hver gang et statisk felt eller en statisk metode brukes på en indirekte måte. En referanse til et statisk medlem skal fortrinnsvis kvalifiseres med sitt deklarerende typenavn. ERROR
WARNING
IGNORE
Rapportere ugyldig Javadoc-kommentar (COMPILER_PB_INVALID_JAVADOC)
Dette er den generiske kontrollen for alvorsgraden i Javadoc-problemer. Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel for et problem i Javadoc. ERROR
WARNING
IGNORE
Rapportere ugyldige Javadoc-koder (COMPILER_PB_INVALID_JAVADOC_TAGS)
Når dette alternativet er aktivert, vil kompilatoren signalisere ubundne eller uventede referansekoder i Javadoc. En 'throws'-kode som refererer til et udeklarert unntak, kan anses som uventet.
Merk at denne diagnosen kan aktiveres på grunnlag av synligheten til setningen knyttet til Javadoc. Se også COMPILER_PB_INVALID_JAVADOC_TAGS_VISIBILITY.
ENABLED
DISABLED
Rapportere Javadoc-koder med foreldede referanser (COMPILER_PB_INVALID_JAVADOC_TAGS__DEPRECATED_REF)
Oppgi om kompilatoren skal rapportere foreldede referanser som brukes i Javadoc-koder.
Merk at denne diagnosen kan aktiveres på grunnlag av synligheten til setningen knyttet til Javadoc. Se også COMPILER_PB_INVALID_JAVADOC_TAGS_VISIBILITY.
ENABLED
DISABLED
Rapportere Javadoc-koder med ikke synlig-referanser (COMPILER_PB_INVALID_JAVADOC_TAGS__NOT_VISIBLE_REF)
Oppgi om kompilatoren skal rapportere usynlighetsreferanser brukt i Javadoc-koder.
Merk at denne diagnosen kan aktiveres på grunnlag av synligheten til setningen knyttet til Javadoc. Se også COMPILER_PB_INVALID_JAVADOC_TAGS_VISIBILITY.
ENABLED
DISABLED
Synlighetsnivå for ugyldige Javadoc-koder (COMPILER_PB_INVALID_JAVADOC_TAGS_VISIBILITY)
Definer minste synlighetsnivå for Javadoc-kodeproblemer. Under dette nivået vil problemer bli ignorert. PUBLIC
PROTECTED
DEFAULT
PRIVATE
Rapportere deklarasjon av lokal variabel som skjuler en annen variabel (COMPILER_PB_LOCAL_VARIABLE_HIDING)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel hver gang en lokal variabeldeklarasjon skjuler et felt eller en lokal variabel (lokalt, arvet eller definert i innkapslende type). ERROR
WARNING
IGNORE
Største antall problemer rapportert per kompileringsenhet (COMPILER_PB_MAX_PER_UNIT)
Oppgi maksimalt antall problemer som skal rapporteres for hver kompileringsenhet (hvis maksimum er null, blir alle problemer rapportert). Et positivt heltall eller null.
Standardverdien er 100.
Rapportere metode med konstruktørnavn (COMPILER_PB_METHOD_WITH_CONSTRUCTOR_NAME)
Å navngi en metode med et konstruktørnavn anses vanligvis som dårlig programmering. Når dette alternativet er aktivert, vil kompilatoren signalisere slike scenarier som feil eller advarsel. ERROR
WARNING
IGNORE
Rapportere manglende @Deprecated-annotasjon (COMPILER_PB_MISSING_DEPRECATED_ANNOTATION)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding hver gang den støter på en deklarasjon med en @deprecated-dokumentkode som ikke har en tilsvarende @Deprecated-annotasjon. ERROR
WARNING
IGNORE
Rapportere manglende Javadoc-kommentarer (COMPILER_PB_MISSING_JAVADOC_COMMENTS)
Dette er den generiske kontrollen for alvorsgraden for problemer med manglende Javadoc-kommentar. Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel når Javadoc-kommentarer mangler.
Merk at denne diagnosen kan aktiveres på grunnlag av synligheten til setningen knyttet til forventet Javadoc.
ERROR
WARNING
IGNORE
Rapportere manglende Javadoc-kommentarer til overstyringsmetoder (COMPILER_PB_MISSING_JAVADOC_COMMENTS_OVERRIDING)
Oppgi om kompilatoren skal kontrollere overstyringsmetoder for å rapportere problemer med manglende Javadoc-kommentarer. ENABLED
DISABLED
Synlighetsnivå for manglende Javadoc-kommentarer (COMPILER_PB_MISSING_JAVADOC_COMMENTS_VISIBILITY)
Definer minste synlighetsnivå for problemer med manglende Javadoc. Under dette nivået vil problemer bli ignorert. PUBLIC
PROTECTED
DEFAULT
PRIVATE
Rapportere manglende Javadoc-koder (COMPILER_PB_MISSING_JAVADOC_TAGS)
Dette er den generiske kontrollen for alvorsgraden for problemer med manglende Javadoc-koder. Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel hver gang koder mangler i Javadoc-kommentarer.
Merk at denne diagnosen kan aktiveres på grunnlag av synligheten til setningen knyttet til Javadoc.
ERROR
WARNING
IGNORE
Rapportere manglende Javadoc-kommentarer til overstyringsmetoder (COMPILER_PB_MISSING_JAVADOC_TAGS_OVERRIDING)
Oppgi om kompilatoren skal kontrollere overstyringsmetoder for å rapportere problemer med manglende Javadoc-koder. ENABLED
DISABLED
Synlighetsnivå for manglende Javadoc-koder (COMPILER_PB_MISSING_JAVADOC_TAGS_VISIBILITY)
Definer minste synlighetsnivå for problemer med manglende Javadoc-koder. Under dette nivået vil problemer bli ignorert. PUBLIC
PROTECTED
DEFAULT
PRIVATE
Rapportere manglende @Override-annotasjon (COMPILER_PB_MISSING_OVERRIDE_ANNOTATION)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel hver gang den støter på en metodedeklarasjon som overstyrer en superklassemetode, men ikke har noen @Override-annotasjon. ERROR
WARNING
IGNORE
Rapportere manglende deklarasjon av SerialVersionUID-felt for serialiserbar klasse (COMPILER_PB_MISSING_SERIAL_VERSION)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel hver gang en serialiserbar klasse mangler en lokal deklarasjon av et serialVersionUID-felt. Dette feltet må deklareres som statisk endelig og være av typen langt. ERROR
WARNING
IGNORE
Rapportere tildeling uten virkning (COMPILER_PB_NO_EFFECT_ASSIGNMENT)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel hver gang en tildeling ikke har noen virkning (f.eks. 'x = x'). ERROR
WARNING
IGNORE
Rapportere ikke-eksternalisert strengkonstant (COMPILER_PB_NON_NLS_STRING_LITERAL)
Når dette alternativet er aktivert, sender kompilatoren ut en feilmelding eller advarsel for ikke-eksternalisert strengkonstant (det vil si ikke kodet med //$NON-NLS-<n>$). ERROR
WARNING
IGNORE
Rapportere nullreferanse eller dereferanse (COMPILER_PB_NULL_REFERENCE)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel hver gang det blir gjort en antakelse om en variabel når det gjelder innhold av null-/ikke-null-verdier, men antakelsen ikke blir fulgt på en konsistent måte.
Slike situasjoner omfatter:
  • det blir antatt at en variabel er null, men den brukes for å få tilgang til felt eller metoder;
  • det blir antatt at en variabel er null eller ikke-null, men testes ytterligere for null-tilfeller.
ERROR
WARNING
IGNORE
Rapportere forsøk på å overstyre pakkens standardmetode (COMPILER_PB_OVERRIDING_PACKAGE_DEFAULT_METHOD)
En pakkes standardmetode er ikke synlig i en annen pakke, og kan dermed ikke overstyres. Når dette alternativet er aktivert, vil kompilatoren signalisere slike scenarier som feil eller advarsel. ERROR
WARNING
IGNORE
Rapportere parametertilordning (COMPILER_PB_PARAMETER_ASSIGNMENT)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel hvis en parameter er tilordnet. ERROR
WARNING
IGNORE
Rapportere mulig uheldig boolsk tildeling( COMPILER_PB_POSSIBLE_ACCIDENTAL_BOOLEAN_ASSIGNMENT)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel hvis en boolsk tildeling opptrer som betingelse i en kontrollsetning (der det sannsynligvis var ment å være en boolsk sammenlikning). ERROR
WARNING
IGNORE
Rapportere referanse for ubehandlet type(COMPILER_PB_RAW_TYPE_REFERENCE)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller en advarsel når den oppdager referanser til ubehandlede typer. Ubehandlede typer frarådes brukt, og er ment som hjelp i grensesnittet med arvet kode. I fremtiden er det mulig at språkspesifikasjonen avviser ubehandlede referanser til generiske typer. ERROR
WARNING
IGNORE
Rapportere spesialparameter som skjuler et annet felt (COMPILER_PB_SPECIAL_PARAMETER_HIDING_FIELD)
Når dette alternativet er aktivert, vil kompilatoren signalisere tilfeller der en parameterdeklarasjon for konstruktør eller setter-metode skjuler et felt (lokalt, arvet eller definert i en innkapslende type). ENABLED
DISABLED
Rapportere ikke-statisk referanse til statisk medlem (COMPILER_PB_STATIC_ACCESS_RECEIVER)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel hver gang et statisk felt eller en statisk metode brukes med en uttrykksmottaker. ERROR
WARNING
IGNORE
Bestemme virkning av @SuppressWarnings (COMPILER_PB_SUPPRESS_WARNINGS)
Når dette alternativet er aktivert, kan @SuppressWarnings-annotasjonen brukes til å holde tilbake enkelte kompilatoradvarsler.
Når det er deaktivert, overses alle @SupressWarnings-annotasjoner, dvs. advarsler rapporteres, også når de forekommer i området til en enhet som har en @SuppressWarnings-annotasjon.
ENABLED
DISABLED
Rapportere syntetisk tilgangsemulering (COMPILER_PB_SYNTHETIC_ACCESS_EMULATION)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel hver gang den emulerer tilgang til et ikke-aksesserbart medlem av en innkapslende type. Slik tilgang kan påvirke ytelsen. ERROR
WARNING
IGNORE
rapporttype typeparameterdeklarasjon som skjuler en annen type (COMPILER_PB_TYPE_PARAMETER_HIDING)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel hver gang en typeparameterdeklarasjon skjuler en type. ERROR
WARNING
IGNORE
Rapportere ikke-avmerket typeoperasjon (COMPILER_PB_UNCHECKED_TYPE_OPERATION)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel hver gang en operasjon innebærer generiske typer og potensielt ugyldiggjør typesikkerhet fordi rå typer er involvert (f.eks. aktivering av #foo(X<String>) med argumenter (X)). ERROR
WARNING
IGNORE
Rapport udokumentert tom blokk (COMPILER_PB_UNDOCUMENTED_EMPTY_BLOCK)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel når en tom blokk oppdages og den ikke er dokumentert med kommentar. ERROR
WARNING
IGNORE
Rapportere ubehandlet advarselssymbol for @SuppressWarnings (COMPILER_PB_UNHANDLED_WARNING_TOKEN)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel når den støter på et symbol den ikke kan behandle, i en @SuppressWarnings-annotasjon. ERROR
WARNING
IGNORE
Rapportere unødvendig else (COMPILER_PB_UNNECESSARY_ELSE)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel når en setning er unødvendig nestet i et else-ledd (i situasjoner der then-leddet ikke fullføres normalt). ERROR
WARNING
IGNORE
Rapportere unødvendig typekontroll (COMPILER_PB_UNNECESSARY_TYPE_CHECK)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel når en cast- eller instanceof-operasjon er nødvendig. ERROR
WARNING
IGNORE
Rapportere ukvalifisert tilgang til felt (COMPILER_PB_UNQUALIFIED_FIELD_ACCESS)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel når et felt brukes uten kvalifikasjon. For at kodens lesbarhet skal bedres, bør den kvalifiseres, f.eks. ved at 'x' heller skrives 'this.x'. ERROR
WARNING
IGNORE
Rapportere ubrukt deklarert kastet unntak (COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel når en metode eller konstruktør deklarerer et kastet (thrown) avmerket unntak, men aldri faktisk bruker det i hoveddelen. ERROR
WARNING
IGNORE
Rapportere ureferert etikett (COMPILER_PB_UNUSED_LABEL)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel når den støter på en setning med en etikett som det aldri blir eksplisitt referert til. En etikett regnes som referert til hvis navnet forekommer eksplisitt i en break- eller continue-setning. Følgende etikett ville for eksempel ha blitt betraktet som ureferert:
LABEL: { break; }
ERROR
WARNING
IGNORE
Rapportere ubrukt deklarert kastet unntak i overstyringsmetode (COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION_WHEN_OVERRIDING)
Når dette alternativet er deaktivert, vil kompilatoren ikke inkludere overstyringsmetoder i sin diagnose for ubrukte deklarerte kastede unntak. ENABLED
DISABLED
Rapportere ubrukt import (COMPILER_PB_UNUSED_IMPORT)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding for ubrukt importreferanse. ERROR
WARNING
IGNORE
Rapportere ubrukt lokal (COMPILER_PB_UNUSED_LOCAL)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel om ubrukte lokale variabler (det vil si variabler det aldri leses fra). ERROR
WARNING
IGNORE
Rapportere ubrukt parameter (COMPILER_PB_UNUSED_PARAMETER)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel om ubrukte metodeparametere (det vil si parametere som det aldri leses fra). ERROR
WARNING
IGNORE
Rapportere ubrukt parameter ved implementering av abstrakt metode (COMPILER_PB_UNUSED_PARAMETER_WHEN_IMPLEMENTING_ABSTRACT)
Når dette alternativet er aktivert, vil kompilatoren signalisere ubrukte parametere i abstrakte metodeimpementeringer. ENABLED
DISABLED
Rapportere ubrukt parameter ved overstyring av konkret metode (COMPILER_PB_UNUSED_PARAMETER_WHEN_OVERRIDING_CONCRETE)
Når dette alternativet er aktivert, vil kompilatoren signalisere ubrukte parametere i metoder som overstyrer konkrete metoder. ENABLED
DISABLED
Rapportere ubrukte private medlemmer(COMPILER_PB_UNUSED_PRIVATE_MEMBER)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel hver gang en privat metode eller et privat felt deklareres, men aldri brukes innen samme enhet. ERROR
WARNING
IGNORE
Rapportere varargs-argument som trenger en cast i metode-/konstruktøraktivering(COMPILER_PB_VARARGS_ARGUMENT_NEED_CAST)
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel hver gang et varargs-argument bør omdannes ved overføring til en metode-/konstruktøraktivering. (f.eks. Class.getMethod(String name, Class ... args ) aktivert med argumenter ("foo", null)). ERROR
WARNING
IGNORE
Definere kildekompatibilitetsmodus (COMPILER_SOURCE)
Spesifiser kompatibilitetsnivået til Java-kildekoden.
Kildenivå 1.4 aktiverer bekreftelser. Fra og med 1.4 er 'assert' et reservert nøkkelord.
Kildenivå 1.5 aktiverer generics, autoruting, kovarians, annotasjoner, oppregninger, utvidede for-sløyfer, statisk import og varargs. Fra og med 1.5 er 'enum' et reservert nøkkelord.
Samsvar, kilde- og målnivåer må oppfylle et sett med begrensninger som er oppsummert i en kompatibilitetstabell nedenfor.
VERSION_1_3
VERSION_1_4
VERSION_1_5
VERSION_1_6
Generere kildefeilsøkingsattributt (COMPILER_SOURCE_FILE_ATTR)
Ved generering vil dette attributtet gjøre feilsøkeren i stand til å presentere tilsvarende kildekode. GENERATE
DO_NOT_GENERATE
Bestemme om oppgavekoder skal skille mellom store og små bokstaver (COMPILER_TASK_CASE_SENSITIVE)
Når dette alternativet er aktivert, anses oppgavekoder for å skille mellom store og små bokstaver. ENABLED
DISABLED
Definere automatiske oppgaveprioriteter (COMPILER_TASK_PRIORITIES)

Parallelt med automatiske oppgavekoder definerer denne listen prioriteter (høy, normalt eller lav) for oppgavemerkene fra kompilatoren.
Mulige prioriteter er "HIGH", "NORMAL" eller "LOW".

{<priority>[,<priority>]*}.
Standardverdien er "NORMAL,HIGH,
NORMAL"
Definere automatiske oppgavekoder (COMPILER_TASK_TAGS)
Når kodelisten ikke er tom, vil kompilatoren sende ut et oppgavemerke hver gang den støter på en eller flere tilsvarende koder i en kommentar i Java-kildekoden. Genererte oppgavemeldinger starter med koden, og varer til neste linjeskilletegn, kommentarslutt eller kode.
Når en gitt kodelinjen har flere koder, blir hver kode rapportert hver for seg. Videre blir en kode som umiddelbart følges av en annen kode, rapportert med innholdet i neste ikke-tomme koden på linjen, hvis det finnes.
Legg merke til at oppgavemeldingene blir forkortet. Hvis en kode begynner med en bokstav eller et siffer, blir den ikke gjenkjent hvis den har en en annen bokstav eller et annet siffer foran seg ("fooToDo" blir ikke gjenkjent som en oppgave for koden "ToDo", men "foo#ToDo" gjenkjennes for koden "ToDo" eller "#ToDo"). På samme måte blir en kode som slutter med en bokstav eller et siffer, ikke gjenkjent hvis den etterfølges av en bokstav eller et siffer (("ToDofoo" blir ikke gjenkjent som en oppgave for koden "ToDo", men "ToDo:foo" gjenkjennes for koden "ToDo" eller "ToDo:").
{<tag>[,<tag>]*}.
Standardverdien er "TODO,FIXME,
XXX"

Tabellen nedenfor oppsummerer de kompatible kombinasjonene av Java-samsvar, mål- og kildenivåer.

Samsvar Mål Kilde
1.6 1.6 1.6
1.5
1.4
1.3
1.5 1.5
1.4
1.3
1.41.4
1.3
1.3 1.3
1.2
1.1
1.5 1.5 1.5
1.4
1.3
1.41.4
1.3
1.3 1.3
1.2
1.1
1.4 1.41.4
1.3
1.3 1.3
1.2
1.1
1.3 1.3 1.3
1.2
1.1

Byggeralternativer

Beskrivelse Verdier
Rydde utdatamappe(r) (CORE_JAVA_BUILD_CLEAN_OUTPUT_FOLDER)
Oppgi om JavaBuilder har lov til å rydde opp i utdatamappene ved fulle byggeoperasjoner. CLEAN
IGNORE
Rapportere dupliserte ressurser (CORE_JAVA_BUILD_DUPLICATE_RESOURCE)
Oppgi alvorsgrad for problemet som rapporteres når flere enn en forekomst av en gitt ressurs skal kopieres til utdataplasseringen. ERROR
WARNING
Avbryt ved ugyldig klassebane (CORE_JAVA_BUILD_INVALID_CLASSPATH)
Instruer byggeren om å avbryte hvis klassebanen er ugyldig. ABORT
IGNORE
Beregne byggerekkefølge for prosjekter (CORE_JAVA_BUILD_ORDER)
Angi om JavaCore skal tvinge prosjektbyggerekkefølgen ut fra klassebanes forutsetningskjede. Ved forespørsel om beregning overtar dette plattformens standardrekkefølge (basert på prosjektreferanser). COMPUTE
IGNORE
Gjenopprett endrede klassefiler i utdatamappe (CORE_JAVA_BUILD_RECREATE_MODIFIED_CLASS_FILES_IN_OUTPUT_FOLDER)
Angi om JavaBuilder skal se etter endringer i .class-filer i utdatamappene under trinnvis bygging. Hvis det blir oppdaget endringer i styrte filer, blir det utført en fullstendig bygging, hvis ikke, røres ikke endringene. Verktøyer som endrer genererte .class-filer ytterligere, for eksempel optimalistarorer, bør kontrollere at dette alternativet er satt til standardverdien (ignore). ENABLE
IGNORE
Oppgi filtre for ressurskopieringskontroll (CORE_JAVA_BUILD_RESOURCE_COPY_FILTER)
Oppgi filtre som skal kontrollere ressurskopieringsprosessen. (<name> er et filnavnmønster (* er eneste tillatte jokertegn) eller et mappenavn som slutter på '/'; ressurser med navn som samsvarer med ett eller flere av disse mønstrene blir ikke kopiert til utdatamappen.) {<navn>[,<navn>]*}.
Standardverdien er ""

Java-kjernealternativer

Beskrivelse Verdier
Rapportere klassebanesyklus (CORE_CIRCULAR_CLASSPATH)
Oppgi alvorsgrad for problemet som rapporteres når prosjektet er involvert i en syklus. ERROR
WARNING
Aktivere bruk av klassebaneekskluderingsmønstre (CORE_ENABLE_CLASSPATH_EXCLUSION_PATTERNS)
Når denne er satt til "deaktivert", kan ingen oppføring for prosjektklassebane knyttes til et ekskluderings- eller inkluderingsmønster. ENABLED
DISABLED
Aktivere bruk av flere utdataplasseringer for klassebane (CORE_ENABLE_CLASSPATH_MULTIPLE_OUTPUT_LOCATIONS)
Når dette alternativet er satt til "disabled", kan ingen oppføring på en prosjektklassebane knyttes til en bestemt utdataplassering. Dette forhindrer bruk av flere utdataplasseringer for et enkelt prosjekt. ENABLED
DISABLED
Standard kildekodingsformat (CORE_ENCODING)
Hent standard kodingsformat for kildefiler. Denne verdien er uforanderlig og forhåndsinnstilt til resultatet av ResourcesPlugin.getEncoding().
Den tilbys bare som en praktisk snarvei.
Uforanderlig, forhåndsinnstilt til plattformens standard.
Rapportere inkompatibelt JDK-nivå for obligatoriske binærverdier (CORE_INCOMPATIBLE_JDK_LEVEL)
Oppgi alvorsgrad for problemet rapportert når et prosjekt pålegger et annet prosjekt eller bibliotek et inkompatibelt mål-JDK-nivå (f.eks. prosjektmål 1.1 vm, men kompilert mot 1.4-biblioteker). ERROR
WARNING
IGNORE
Rapportere ufullstendig klassebane (CORE_INCOMPLETE_CLASSPATH)
Oppgi alvorsgrad for problemet som rapporteres når en oppføring i klassebanen ikke finnes, ikke er tillatt eller ikke er synlig (f.eks. et referert prosjekt er lukket). ERROR
WARNING
Definer tidsavbruddverdien for å hente metodens parameternavn fra javadoc (TIMEOUT_FOR_PARAMETER_NAME_FROM_ATTACHED_JAVADOC)
Tidsavbrudd i millisekunder for å hente metodens parameternavn fra javadoc.
Hvis verdien er 0, blir ikke parameternavnene hentet, og rånavnene blir returnert.
Et positivt heltall eller null.
Standardverdien er "50".

Formateringsalternativer

Beskrivelse Verdier
Alternativ for tilpasning av typemedlemmer av en typedeklarasjon på kolonne (FORMATTER_ALIGN_TYPE_MEMBERS_ON_COLUMNS)
Mulige verdier TRUE
FALSE
Alternativ for tilpasning av argumenter i tildelingsuttrykk (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ALLOCATION_EXPRESSION)
Mulige verdier Verdier returnert av createAlignmentValue(boolean, int, int) call
Standardverdi createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
Alternativ for tilpasning av argumenter i enum-konstant (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ENUM_CONSTANT)
Mulige verdier Verdier returnert av createAlignmentValue(boolean, int, int) call
Standardverdi createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
Alternativ for tilpasning av argumenter i eksplisitt konstruktørkall (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_EXPLICIT_CONSTRUCTOR_CALL)
Mulige verdier Verdier returnert av createAlignmentValue(boolean, int, int) call
Standardverdi createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
Alternativ for tilpasning av argumenter i metodeaktivering (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_METHOD_INVOCATION)
Mulige verdier Verdier returnert av createAlignmentValue(boolean, int, int) call
Standardverdi createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
Alternativ for tilpasning av argumenter i kvalifisert tildelingsuttrykk (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_QUALIFIED_ALLOCATION_EXPRESSION)
Mulige verdier Verdier returnert av createAlignmentValue(boolean, int, int) call
Standardverdi createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
Alternativ for tilpasning av tilordning (FORMATTER_ALIGNMENT_FOR_ASSIGNMENT)
Mulige verdier Verdier returnert av createAlignmentValue(boolean, int, int) call
Standardverdi createAlignmentValue(false, 0, INDENT_DEFAULT)
Alternativ for tilpasning av binært uttrykk (FORMATTER_ALIGNMENT_FOR_BINARY_EXPRESSION)
Mulige verdier Verdier returnert av createAlignmentValue(boolean, int, int) call
Standardverdi createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
Alternativ for tilpasning av kompakt if (FORMATTER_ALIGNMENT_FOR_COMPACT_IF)
Mulige verdier Verdier returnert av createAlignmentValue(boolean, int, int) call
Standardverdi createAlignmentValue(false, WRAP_ONE_PER_LINE, INDENT_BY_ONE)
Alternativ for tilpasning av betinget uttrykk (FORMATTER_ALIGNMENT_FOR_CONDITIONAL_EXPRESSION)
Mulige verdier Verdier returnert av createAlignmentValue(boolean, int, int) call
Standardverdi createAlignmentValue(false, WRAP_ONE_PER_LINE, INDENT_DEFAULT)
Alternativ for tilpasning av enum-konstanter (FORMATTER_ALIGNMENT_FOR_ENUM_CONSTANTS)
Mulige verdier Verdier returnert av createAlignmentValue(boolean, int, int) call
Standardverdi createAlignmentValue(false, WRAP_NO_SPLIT, INDENT_DEFAULT)
Alternativ for tilpasning av uttrykk i matriseinitialiserer (FORMATTER_ALIGNMENT_FOR_EXPRESSIONS_IN_ARRAY_INITIALIZER)
Mulige verdier Verdier returnert av createAlignmentValue(boolean, int, int) call
Standardverdi createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
Alternativ for tilpasning av flere felt (FORMATTER_ALIGNMENT_FOR_MULTIPLE_FIELDS)
Mulige verdier Verdier returnert av createAlignmentValue(boolean, int, int) call
Standardverdi createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
Alternativ for tilpasning av parametere i konstruktørdeklarasjon (FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_CONSTRUCTOR_DECLARATION)
Mulige verdier Verdier returnert av createAlignmentValue(boolean, int, int) call
Standardverdi createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
Alternativ for tilpasning av parametere i metodedeklarasjon (FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_METHOD_DECLARATION)
Mulige verdier Verdier returnert av createAlignmentValue(boolean, int, int) call
Standardverdi createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
Alternativ for tilpasning av velger i metodeaktivering (FORMATTER_ALIGNMENT_FOR_SELECTOR_IN_METHOD_INVOCATION)
Mulige verdier Verdier returnert av createAlignmentValue(boolean, int, int) call
Standardverdi createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
Alternativ for tilpasning av superklasse i typedeklarasjon (FORMATTER_ALIGNMENT_FOR_SUPERCLASS_IN_TYPE_DECLARATION)
Mulige verdier Verdier returnert av createAlignmentValue(boolean, int, int) call
Standardverdi createAlignmentValue(false, WRAP_NEXT_SHIFTED, INDENT_DEFAULT)
Alternativ for tilpasning av supergrensesnitt i enum-deklarasjon (FORMATTER_ALIGNMENT_FOR_SUPERINTERFACES_IN_ENUM_DECLARATION)
Mulige verdier Verdier returnert av createAlignmentValue(boolean, int, int) call
Standardverdi createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
Alternativ for tilpasning av supergrensesnitt i typedeklarasjon (FORMATTER_ALIGNMENT_FOR_SUPERINTERFACES_IN_TYPE_DECLARATION)
Mulige verdier Verdier returnert av createAlignmentValue(boolean, int, int) call
Standardverdi createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
Alternativ for tilpasning av throws-ledd i konstruktørdeklarasjon (FORMATTER_ALIGNMENT_FOR_THROWS_CLAUSE_IN_CONSTRUCTOR_DECLARATION)
Mulige verdier Verdier returnert av createAlignmentValue(boolean, int, int) call
Standardverdi createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
Alternativ for tilpasning av throws-ledd i metodedeklarasjon (FORMATTER_ALIGNMENT_FOR_THROWS_CLAUSE_IN_METHOD_DECLARATION)
Mulige verdier Verdier returnert av createAlignmentValue(boolean, int, int) call
Standardverdi createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
Alternativ for å legge til blanke linjer etter importdeklarasjon (FORMATTER_BLANK_LINES_AFTER_IMPORTS)
Mulige verdier "<n>", der n er null eller et positivt heltall
Standardverdi "0"
Alternativ for å legge til blanke linjer etter pakkedeklarasjonen (FORMATTER_BLANK_LINES_AFTER_PACKAGE)
Mulige verdier "<n>", der n er null eller et positivt heltall
Standardverdi "0"
Alternativ for å legge til blanke linjer i begynnelsen av metodedelen (FORMATTER_BLANK_LINES_AT_BEGINNING_OF_METHOD_BODY)
Mulige verdier "<n>", der n er null eller et positivt heltall
Standardverdi "0"
Alternativ for å legge til blanke linjer før en feltdeklarasjon (FORMATTER_BLANK_LINES_BEFORE_FIELD)
Mulige verdier "<n>", der n er null eller et positivt heltall
Standardverdi "0"
Alternativ for å legge til blanke linjer før den første klassedeldeklarasjonen (FORMATTER_BLANK_LINES_BEFORE_FIRST_CLASS_BODY_DECLARATION)
Mulige verdier "<n>", der n er null eller et positivt heltall
Standardverdi "0"
Alternativ for å legge til blanke linjer før importdeklarasjonen (FORMATTER_BLANK_LINES_BEFORE_IMPORTS)
Mulige verdier "<n>", der n er null eller et positivt heltall
Standardverdi "0"
Alternativ for å legge til blanke linjer før en medlemstypedeklarasjon (FORMATTER_BLANK_LINES_BEFORE_MEMBER_TYPE)
Mulige verdier "<n>", der n er null eller et positivt heltall
Standardverdi "0"
Alternativ for å legge til blanke linjer før en metodedeklarasjon (FORMATTER_BLANK_LINES_BEFORE_METHOD)
Mulige verdier "<n>", der n er null eller et positivt heltall
Standardverdi "0"
Alternativ for å legge til blanke linjer før en ny bytegruppe (FORMATTER_BLANK_LINES_BEFORE_NEW_CHUNK)
Mulige verdier "<n>", der n er null eller et positivt heltall
Standardverdi "0"
Alternativ for å legge til blanke linjer før pakkedeklarasjonen (FORMATTER_BLANK_LINES_BEFORE_PACKAGE)
Mulige verdier "<n>", der n er null eller et positivt heltall
Standardverdi "0"
Alternativ for å legge til blanke linjer mellom typedeklarasjoner (FORMATTER_BLANK_LINES_BETWEEN_TYPE_DECLARATIONS)
Mulige verdier "<n>", der n er null eller et positivt heltall
Standardverdi "0"
Alternativ for å plassere parenteser for en annotasjonstypedeklarasjon (FORMATTER_BRACE_POSITION_FOR_ANNOTATION_TYPE_DECLARATION)
Mulige verdier END_OF_LINE
NEXT_LINE
NEXT_LINE_SHIFTED
NEXT_LINE_ON_WRAP
Alternativ for å plassere parenteser for en anonym typedeklarasjon (FORMATTER_BRACE_POSITION_FOR_ANONYMOUS_TYPE_DECLARATION)
Mulige verdier END_OF_LINE
NEXT_LINE
NEXT_LINE_SHIFTED
NEXT_LINE_ON_WRAP
Alternativ for å plassere parenteser for en matriseinitialiserer (FORMATTER_BRACE_POSITION_FOR_ARRAY_INITIALIZER)
Mulige verdier END_OF_LINE
NEXT_LINE
NEXT_LINE_SHIFTED
NEXT_LINE_ON_WRAP
Alternativ for å plassere parenteser for en blokk (FORMATTER_BRACE_POSITION_FOR_BLOCK)
Mulige verdier END_OF_LINE
NEXT_LINE
NEXT_LINE_SHIFTED
NEXT_LINE_ON_WRAP
Alternativ for å plassere parenteser for en blokk i en case-setning når blokken er første setning som følger (FORMATTER_BRACE_POSITION_FOR_BLOCK_IN_CASE)
Mulige verdier END_OF_LINE
NEXT_LINE
NEXT_LINE_SHIFTED
NEXT_LINE_ON_WRAP
Alternativ for å plassere parenteser for en konstruktørdeklarasjon (FORMATTER_BRACE_POSITION_FOR_CONSTRUCTOR_DECLARATION)
Mulige verdier END_OF_LINE
NEXT_LINE
NEXT_LINE_SHIFTED
NEXT_LINE_ON_WRAP
Alternativ for å plassere parenteser for en enum-konstant (FORMATTER_BRACE_POSITION_FOR_ENUM_CONSTANT)
Mulige verdier END_OF_LINE
NEXT_LINE
NEXT_LINE_SHIFTED
NEXT_LINE_ON_WRAP
Alternativ for å plassere parenteser for en enum-deklarasjon (FORMATTER_BRACE_POSITION_FOR_ENUM_DECLARATION)
Mulige verdier END_OF_LINE
NEXT_LINE
NEXT_LINE_SHIFTED
NEXT_LINE_ON_WRAP
Alternativ for å plassere parenteser for en metodedeklarasjon (FORMATTER_BRACE_POSITION_FOR_METHOD_DECLARATION)
Mulige verdier END_OF_LINE
NEXT_LINE
NEXT_LINE_SHIFTED
NEXT_LINE_ON_WRAP
Alternativ for å plassere parenteser for en switch-setning (FORMATTER_BRACE_POSITION_FOR_SWITCH)
Mulige verdier END_OF_LINE
NEXT_LINE
NEXT_LINE_SHIFTED
NEXT_LINE_ON_WRAP
Alternativ for å plassere parenteser for en typedeklarasjon (FORMATTER_BRACE_POSITION_FOR_TYPE_DECLARATION)
Mulige verdier END_OF_LINE
NEXT_LINE
NEXT_LINE_SHIFTED
NEXT_LINE_ON_WRAP
Alternativ for å kontrollere om blanke linjer er tømt i kommentarer (FORMATTER_COMMENT_CLEAR_BLANK_LINES)
Mulige verdier TRUE
FALSE
Alternativ for å kontrollere om kommentarer er formatert (FORMATTER_COMMENT_FORMAT)
Mulige verdier TRUE
FALSE
Alternativ for å kontrollere om topptekstkommentarer til en Java-kildefil er formatert (FORMATTER_COMMENT_FORMAT_HEADER)
Mulige verdier TRUE
FALSE
Alternativ for å kontrollere om HTML-koder er formatert (FORMATTER_COMMENT_FORMAT_HTML)
Mulige verdier TRUE
FALSE
Alternativ for å kontrollere om kodesnutter er formatert i kommentarer (FORMATTER_COMMENT_FORMAT_SOURCE)
Mulige verdier TRUE
FALSE
Alternativ for å kontrollere om beskrivelsen av Javadoc-parametere er innrykket (FORMATTER_COMMENT_INDENT_PARAMETER_DESCRIPTION)
Mulige verdier TRUE
FALSE
Alternativ for å kontrollere om Javadoc-rotkoder er innrykket (FORMATTER_COMMENT_INDENT_ROOT_TAGS)
Mulige verdier TRUE
FALSE
Alternativ for å sette inn en tom linje før Javadoc-rotkodeblokken (FORMATTER_COMMENT_INSERT_EMPTY_LINE_BEFORE_ROOT_TAGS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn en ny linje etter Javadoc-rotkodeparametere (FORMATTER_COMMENT_INSERT_NEW_LINE_FOR_PARAMETER)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å oppgi linjelengde for kommentarer (FORMATTER_COMMENT_LINE_LENGTH)
Mulige verdier "<n>", der n er null eller et positivt heltall
Standardverdi "80"
Alternativ for å komprimere else/if (FORMATTER_COMPACT_ELSE_IF)
Mulige verdier TRUE
FALSE
Alternativ for å definere fortsettelsesinnrykk (FORMATTER_CONTINUATION_INDENTATION)
Mulige verdier "<n>", der n er null eller et positivt heltall
Standardverdi "2"
Alternativ for å definere fortsettelsesinnrykk i matriseinitialiserer (FORMATTER_CONTINUATION_INDENTATION_FOR_ARRAY_INITIALIZER)
Mulige verdier "<n>", der n er null eller et positivt heltall
Standardverdi "2"
Alternativ for å rykke inn hoveddeldeklarasjoner sammenliknet med innkapslende automation-deklarasjonstopptekst (FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ANNOTATION_DECLARATION_HEADER)
Mulige verdier TRUE
FALSE
Alternativ for å rykke inn hoveddeldeklarasjoner sammenliknet med innkapslende enum-konstanttopptekst (FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ENUM_CONSTANT_HEADER)
Mulige verdier TRUE
FALSE
Alternativ for å rykke inn hoveddeldeklarasjoner sammenliknet med innkapslende enum-deklarasjonstopptekst (FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ENUM_DECLARATION_HEADER)
Mulige verdier TRUE
FALSE
Alternativ for å rykke inn hoveddeldeklarasjoner sammenliknet med innkapslende typetopptekst (FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_TYPE_HEADER)
Mulige verdier TRUE
FALSE
Alternativ for å rykke inn skift ved sammenlikning med case-setninger (FORMATTER_INDENT_BREAKS_COMPARE_TO_CASES)
Mulige verdier TRUE
FALSE
Alternativ for å rykke inn tomme linjer (FORMATTER_INDENT_EMPTY_LINES)
Mulige verdier TRUE
FALSE
Alternativ for å rykke inn setninger inne i en blokk (FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BLOCK)
Mulige verdier TRUE
FALSE
Alternativ for å rykke inn setninger inne i hoveddelen av en metode eller konstruktør (FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BODY)
Mulige verdier TRUE
FALSE
Alternativ for å rykke inn switch-setninger ved sammenlikning med case-setninger (FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_CASES)
Mulige verdier TRUE
FALSE
Alternativ for å rykke inn switch-setninger ved sammenlikning med switch (FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_SWITCH)
Mulige verdier TRUE
FALSE
Alternativ for å oppgi tilsvarende antall mellomrom som representerer ett innrykk (FORMATTER_INDENTATION_SIZE)
Mulige verdier "<n>", der n er null eller et positivt heltall
Standardverdi "4"
Alternativ for å sette inn en ny linje etter en annotasjon (FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn en ny linje etter venstre klammeparentes i en matriseinitialiserer (FORMATTER_INSERT_NEW_LINE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn en ny linje i slutten av gjeldende fil hvis den mangler (FORMATTER_INSERT_NEW_LINE_AT_END_OF_FILE_IF_MISSING)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn en ny linje før catch-nøkkelord i try-setning (FORMATTER_INSERT_NEW_LINE_BEFORE_CATCH_IN_TRY_STATEMENT)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn en ny linje før høyre klammeparentes i en matriseinitialiserer (FORMATTER_INSERT_NEW_LINE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn en ny linje før nøkkelordet else i en if-setning (FORMATTER_INSERT_NEW_LINE_BEFORE_ELSE_IN_IF_STATEMENT)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn en ny linje før nøkkelordet finally i en try-setning (FORMATTER_INSERT_NEW_LINE_BEFORE_FINALLY_IN_TRY_STATEMENT)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn en ny linje før nøkkelordet while i en do-setning (FORMATTER_INSERT_NEW_LINE_BEFORE_WHILE_IN_DO_STATEMENT)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn en ny linje i en tom annotasjonsdeklarasjon (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ANNOTATION_DECLARATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn en tom anonym typedeklarasjon (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ANONYMOUS_TYPE_DECLARATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn en ny linje i en tom blokk (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_BLOCK)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn en ny linje i en tom enum-konstant (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ENUM_CONSTANT)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn en ny linje i en tom enum-deklarasjon (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ENUM_DECLARATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn en ny linje i en tom metodedel (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_METHOD_BODY)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn en ny linje i en tomtypedeklarasjon (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_TYPE_DECLARATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter og i et jokertegn (FORMATTER_INSERT_SPACE_AFTER_AND_IN_TYPE_PARAMETER)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter en tildelingsoperator (FORMATTER_INSERT_SPACE_AFTER_ASSIGNMENT_OPERATOR)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter at i annotasjon (FORMATTER_INSERT_SPACE_AFTER_AT_IN_ANNOTATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter at i annotasjonstypedeklarasjon (FORMATTER_INSERT_SPACE_AFTER_AT_IN_ANNOTATION_TYPE_DECLARATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter en binær operator (FORMATTER_INSERT_SPACE_AFTER_BINARY_OPERATOR)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter høyre vinkelparentes i typeargumenter (FORMATTER_INSERT_SPACE_AFTER_CLOSING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter høyre vinkelparentes i typeparametere (FORMATTER_INSERT_SPACE_AFTER_CLOSING_ANGLE_BRACKET_IN_TYPE_PARAMETERS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter venstre klammeparentes i en blokk (FORMATTER_INSERT_SPACE_AFTER_CLOSING_BRACE_IN_BLOCK)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter høyreparentes i et cast-uttrykk (FORMATTER_INSERT_SPACE_AFTER_CLOSING_PAREN_IN_CAST)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter kolon i en assert-setning (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_ASSERT)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter kolon i en case-setning når venstre klammeparentes følger etter kolonet (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CASE)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter kolonet i et betinget uttrykk (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CONDITIONAL)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter kolon i en for-setning (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_FOR)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter kolon i en labeled-setning (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_LABELED_STATEMENT)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter komma i et tildelingsuttrykk (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ALLOCATION_EXPRESSION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter kommaet i en annotasjon (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ANNOTATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter kommaet i en matriseinitialiserer (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ARRAY_INITIALIZER)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter kommaet i parametere i en konstruktørdeklarasjon (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_PARAMETERS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter kommaet i unntaksnavn i et throws-ledd i en konstruktørdeklarasjon (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_THROWS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter kommaet i argumentene til en enum-konstant (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ENUM_CONSTANT_ARGUMENTS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter kommaet i enum-deklarasjoner (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ENUM_DECLARATIONS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter kommaet i argumentene til et eksplisitt konstruktørkall (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_EXPLICIT_CONSTRUCTOR_CALL_ARGUMENTS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter kommaet i økningene i en for-setning (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_FOR_INCREMENTS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etterkommaet i initialiseringer for en for-setning (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_FOR_INITS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter kommaet i parametere for en metodedeklarasjon (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_PARAMETERS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter kommaet i unntaksnavn i et throws-ledd i en metodedeklarasjon (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_THROWS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter kommaet i argumenter for en metodeaktivering (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_INVOCATION_ARGUMENTS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter kommaet i en deklarasjon av flere felt (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_FIELD_DECLARATIONS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter kommaet i flere lokale deklarasjoner (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_LOCAL_DECLARATIONS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter kommaet i parametertypereferanse (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_PARAMETERIZED_TYPE_REFERENCE)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter kommaet i supergrensesnittnavn i et typetopptekst (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_SUPERINTERFACES)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom kommaet i typeargumenter (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_TYPE_ARGUMENTS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter kommaet i typeparametere (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_TYPE_PARAMETERS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter ellipse (FORMATTER_INSERT_SPACE_AFTER_ELLIPSIS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter venstre vinkelparentes i parametertypereferanse (FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter venstre vinkelparentes i typeargumenter (FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter venstre vinkelparentes i typeparametere (FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_TYPE_PARAMETERS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter venstre klammeparentes i en matriseinitialiserer (FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter venstre hakeparentes i matrisetildelingsuttrykk (FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom venstre hakeparentes i en matrisereferanse (FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACKET_IN_ARRAY_REFERENCE)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter venstreparentes i en annotasjon (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_ANNOTATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter venstreparentes i et cast-uttrykk (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CAST)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter venstreparentes i et catch-uttrykk (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CATCH)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter venstreparentes i en konstruktørdeklarasjon (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CONSTRUCTOR_DECLARATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter venstreparentes i enum-konstant (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_ENUM_CONSTANT)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter venstreparentes i en for-setning (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_FOR)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter venstreparentes i en if-setning (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_IF)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter venstreparentes i en metodedeklarasjon (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_METHOD_DECLARATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter venstreparentes i en metodeaktivering (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_METHOD_INVOCATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter venstreparentes i parentesuttrykk (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_PARENTHESIZED_EXPRESSION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter venstreparentes i en switch-setning (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_SWITCH)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter venstreparentes i en synkronisert setning (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_SYNCHRONIZED)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter venstreparentes i en while-setning (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_WHILE)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter en postfiks-operator (FORMATTER_INSERT_SPACE_AFTER_POSTFIX_OPERATOR)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter en prefiks-operator (FORMATTER_INSERT_SPACE_AFTER_PREFIX_OPERATOR)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter spørsmålstegn i et betinget uttrykk (FORMATTER_INSERT_SPACE_AFTER_QUESTION_IN_CONDITIONAL)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter spørsmålstegn i et jokertegn (FORMATTER_INSERT_SPACE_AFTER_QUESTION_IN_WILDCARD)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter semikolon i en for-setning (FORMATTER_INSERT_SPACE_AFTER_SEMICOLON_IN_FOR)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom etter en unær operator (FORMATTER_INSERT_SPACE_AFTER_UNARY_OPERATOR)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før og i jokertegn (FORMATTER_INSERT_SPACE_BEFORE_AND_IN_TYPE_PARAMETER)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før en tildelingsoperator (FORMATTER_INSERT_SPACE_BEFORE_ASSIGNMENT_OPERATOR)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før at i en annotasjonstypedeklarasjon (FORMATTER_INSERT_SPACE_BEFORE_AT_IN_ANNOTATION_TYPE_DECLARATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før en binær operator (FORMATTER_INSERT_SPACE_BEFORE_BINARY_OPERATOR)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før høyre vinkelparentes i parametertypereferanse (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før høyre vinkelparentes i typeargumenter (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før høyre vinkelparentes i typeparametere (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_TYPE_PARAMETERS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før høyre klammeparentes i en matriseinitialiserer (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før høyre hakeparentes i et matrisetildelingsuttrykk (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før høyre hakeparentes i en matrisereferanse (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACKET_IN_ARRAY_REFERENCE)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før høyre parentes i annotasjon (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_ANNOTATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før høyreparentes i et cast-uttrykk (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CAST)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før høyreparentes i et catch-uttrykk (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CATCH)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før høyreparentes i en konstruktørdeklarasjon (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CONSTRUCTOR_DECLARATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før høyreparentes i enum-konstant (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_ENUM_CONSTANT)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før høyreparentes i en for-setning (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_FOR)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før høyreparentes i en if-setning (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_IF)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før høyreparentes i en metodedeklarasjon (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_METHOD_DECLARATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før høyreparentes i en metodeaktivering (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_METHOD_INVOCATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før høyreparentes i parentesuttrykk (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_PARENTHESIZED_EXPRESSION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før høyreparentes i en switch-setning (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_SWITCH)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før høyreparentes i en synkronisert setning (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_SYNCHRONIZED)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før høyreparentes i en while-setning (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_WHILE)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før kolon i en assert-setning (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_ASSERT)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før kolon i en case-setning (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_CASE)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før kolon i et betinget uttrykk (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_CONDITIONAL)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før kolon i en default-setning (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_DEFAULT)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før kolon i en for-setning (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_FOR)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før kolon i en labeled-setning (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_LABELED_STATEMENT)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før komma i et tildelingsuttrykk (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ALLOCATION_EXPRESSION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før komma i en annotasjon (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ANNOTATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom i en matriseinitialiserer (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ARRAY_INITIALIZER)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før komma i parametere i en konstruktørdeklarasjon (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_CONSTRUCTOR_DECLARATION_PARAMETERS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før komma i unntaksnavn for throws-leddet i en konstruktørdeklarasjon (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_CONSTRUCTOR_DECLARATION_THROWS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før komma i argumentene til en enum-konstant (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ENUM_CONSTANT_ARGUMENTS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før komma i enum-deklarasjoner (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ENUM_DECLARATIONS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før komma i argumentene til et eksplisitt konstruktørkall (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_EXPLICIT_CONSTRUCTOR_CALL_ARGUMENTS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før komma i økninger for en for-setning (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_FOR_INCREMENTS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før komma i initialiseringene for en for-setning (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_FOR_INITS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før komma i parameterne til en metodedeklarasjon (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_DECLARATION_PARAMETERS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før komma i unntaksnavn i throws-leddet i en metodedeklarasjon (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_DECLARATION_THROWS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før komma i argumentene til en metodeaktivering (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_INVOCATION_ARGUMENTS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før komma i en flerfeltdeklarasjon (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_MULTIPLE_FIELD_DECLARATIONS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før komma i en flerlokaldeklarasjon (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_MULTIPLE_LOCAL_DECLARATIONS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før komma i parametertypereferanse (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_PARAMETERIZED_TYPE_REFERENCE)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før komma i supergrensesnittnavn i en typetopptekst (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_SUPERINTERFACES)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før komma i typeargumenter (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_TYPE_ARGUMENTS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før komma i typeparametere (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_TYPE_PARAMETERS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før ellipse (FORMATTER_INSERT_SPACE_BEFORE_ELLIPSIS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstre vinkelparentes i parametertypereferanse (FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstre vinkelparentes i typeargumenter (FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstre vinkelparentes i typeparametere (FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_TYPE_PARAMETERS)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstre klammeparentes i en annotasjonstypedeklarasjon (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ANNOTATION_TYPE_DECLARATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstre klammeparentes i en anonym typedeklarasjon (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ANONYMOUS_TYPE_DECLARATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstre klammeparentes i en matriseinitialiserer (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ARRAY_INITIALIZER)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstre klammeparentes i en blokk (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_BLOCK)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstre klammeparentes i en konstruktørdeklarasjon (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_CONSTRUCTOR_DECLARATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstre klammeparentes i en enum-konstant (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ENUM_CONSTANT)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstre klammeparentes i en enum-deklarasjon (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ENUM_DECLARATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstre klammeparentes i en metodedeklarasjon (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_METHOD_DECLARATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstre klammeparentes i en switch-setning (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_SWITCH)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstre klammeparentes i en typedeklarasjon (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_TYPE_DECLARATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstre hakeparentes i et matrisetildelingsuttrykk (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstre hakeparentes i en matrisereferanse (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_REFERENCE)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstre hakeparentes i en matrisetypereferanse (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_TYPE_REFERENCE)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstreparentes i en annotasjon (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ANNOTATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstreparentes i medlemsdeklarasjon for annotasjonstype (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ANNOTATION_TYPE_MEMBER_DECLARATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstreparentes i et catch-uttrykk (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_CATCH)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstreparentes i en konstruktørdeklarasjon (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_CONSTRUCTOR_DECLARATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstreparentes i enum-konstant (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ENUM_CONSTANT)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstreparentes i en for-setning (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_FOR)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstreparentes i en if-setning (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_IF)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstreparentes i en metodedeklarasjon (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_DECLARATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstreparentes i en metodeaktivering (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_INVOCATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstreparentes i et parentesuttrykk (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_PARENTHESIZED_EXPRESSION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstreparentes i en switch-setning (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_SWITCH)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstreparentes i en synkronisert setning (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_SYNCHRONIZED)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før venstreparentes i en while-setning (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_WHILE)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før parentesuttrykk i retursetning (FORMATTER_INSERT_SPACE_BEFORE_PARENTHESIZED_EXPRESSION_IN_RETURN)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før en postfiksoperator (FORMATTER_INSERT_SPACE_BEFORE_POSTFIX_OPERATOR)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før en prefiksoperator (FORMATTER_INSERT_SPACE_BEFORE_PREFIX_OPERATOR)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før spørsmålstegn i et betinget uttrykk (FORMATTER_INSERT_SPACE_BEFORE_QUESTION_IN_CONDITIONAL)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før spørsmålstegn i et jokertegn (FORMATTER_INSERT_SPACE_BEFORE_QUESTION_IN_WILDCARD)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før semikolon (FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før semikolon i en for-setning (FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON_IN_FOR)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom før unær operator (FORMATTER_INSERT_SPACE_BEFORE_UNARY_OPERATOR)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom mellom klammeparenteser i en matrisetypereferanse (FORMATTER_INSERT_SPACE_BETWEEN_BRACKETS_IN_ARRAY_TYPE_REFERENCE)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom mellom tomme klammeparenteser i en matriseinitialiserer (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACES_IN_ARRAY_INITIALIZER)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom mellom tomme klammeparenteser i et matrisetildelingsuttrykk (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACKETS_IN_ARRAY_ALLOCATION_EXPRESSION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom mellom tomme parenteser i en medlemsdeklarasjon for annotasjonstype (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_ANNOTATION_TYPE_MEMBER_DECLARATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom mellom tomme parenteser i en konstruktørdeklarasjon (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_CONSTRUCTOR_DECLARATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom mellom tomme parenteser i en enum-konstant (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_ENUM_CONSTANT)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom mellom tomme parenteser i en metodedeklarasjon (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_DECLARATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å sette inn et mellomrom mellom tomme parenteser i en metodeaktivering (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_INVOCATION)
Mulige verdier INSERT
DO_NOT_INSERT
Alternativ for å beholde else-setning på samme linje (FORMATTER_KEEP_ELSE_STATEMENT_ON_SAME_LINE)
Mulige verdier TRUE
FALSE
Alternativ for å beholde tom matriseinitialiserer på en linje (FORMATTER_KEEP_EMPTY_ARRAY_INITIALIZER_ON_ONE_LINE)
Mulige verdier TRUE
FALSE
Alternativ for å beholde guardian-ledd på en linje (FORMATTER_KEEP_GUARDIAN_CLAUSE_ON_ONE_LINE)
Mulige verdier TRUE
FALSE
Alternativ for å beholde enkel if-setning på en linje (FORMATTER_KEEP_SIMPLE_IF_ON_ONE_LINE)
Mulige verdier TRUE
FALSE
Alternativ for å beholde then-setning på samme linje (FORMATTER_KEEP_THEN_STATEMENT_ON_SAME_LINE)
Mulige verdier TRUE
FALSE
Alternativ for å spesifisere sidelengde. Utover denne lengden vil formatereren prøve å dele koden (FORMATTER_LINE_SPLIT)
Mulige verdier "<n>", der n er null eller et positivt heltall
Standardverdi "80"
Alternativ for å spesifisere antall tomme linjer som skal bevares (FORMATTER_NUMBER_OF_EMPTY_LINES_TO_PRESERVE)
Mulige verdier "<n>", der n er null eller et positivt heltall
Standardverdi "0"
Alternativ for å spesifisere hvorvidt en tom setning skal stå på ny linje (FORMATTER_PUT_EMPTY_STATEMENT_ON_NEW_LINE)
Mulige verdier TRUE
FALSE
Alternativ for å spesifisere tabuleringsstørrelse (FORMATTER_TAB_CHAR)
Mulige verdier TAB
SPACE
MIXED
Alternativ for å spesifisere tilsvarende antall mellomrom som representerer en tabulering (FORMATTER_TAB_SIZE)
Mulige verdier "<n>", der n er null eller et positivt heltall
Standardverdi "4"
Alternativ for å bruke tabuleringer bare for innledende innrykk (FORMATTER_USE_TABS_ONLY_FOR_LEADING_INDENTATIONS)
Mulige verdier TRUE
FALSE

Kodehjelpalternativer

Beskrivelse Verdier
Definere prefikser for argumentnavn (CODEASSIST_ARGUMENT_PREFIXES)
Når prefiksene ikke er tomme, vil fullføringen for argumentnavnet begynne med et av følgende prefikser: {<prefiks>[,<prefiks>]*}.
Standardverdien er ""
Definere suffikser for argumentnavn (CODEASSIST_ARGUMENT_SUFFIXES)
Når suffiksene ikke er tomme, vil fullføring for argumentnavnet slutt med et av følgende suffikser: {<suffiks>[,<suffiks>]*}.
Standardverdien er ""
Aktiver CamelCase-fullføring (CODEASSIST_CAMEL_CASE_MATCH)
Når dette alternativet er valgt, viser fullføringen forslag med navn som samsvarer med CamelCase-mønsteret. ENABLED
DISABLED
Aktiver foreldelsessensitiv fullføring (CODEASSIST_DEPRECATION_CHECK)
Når dette alternativet er aktivert, foreslår ikke fullføringen foreldede medlemmer og typer. ENABLED
DISABLED
Aktivere frarådet referansesensitiv fullføring (CODEASSIST_DISCOURAGED_REFERENCE_CHECK)
Når dette alternativet er aktivert, foreslår ikke fullføringen elementer som samsvarer med en frarådet referanseregel. ENABLED
DISABLED
Definere prefikser for feltnavn (CODEASSIST_FIELD_PREFIXES)
Når prefiksene ikke er tomme, vil fullføring for feltnavnet begynne med et av følgende prefikser: {<prefiks>[,<prefiks>]*}.
Standardverdien er ""
Definere suffikser for feltnavn (CODEASSIST_FIELD_SUFFIXES)
Når suffiksene ikke er tomme, vil fullføring for feltnavnet slutte med et av de foreslåtte suffiksene. {<suffiks>[,<suffiks>]*}.
Standardverdien er ""
Aktivere sensitiv fullføring for forbudt referanse (CODEASSIST_FORBIDDEN_REFERENCE_CHECK)
Når dette alternativet er aktivert, foreslår ikke fullføringen elementer som samsvarer med en forbudt referanseregel. ENABLED
DISABLED
Automatisk kvalifikasjon av implisitte medlemmer (CODEASSIST_IMPLICIT_QUALIFICATION)
Når dette alternativet er aktivert, kvalifisfiserer fullføringen automatisk fullføring av implisitte feltreferanser og meldingsuttrykk. ENABLED
DISABLED
Definere prefikser for lokale variabelnavn (CODEASSIST_LOCAL_PREFIXES)
Når prefiksene ikke er tomme, vil fullføring for lokalt variabelnavn begynne med et av de foreslåtte prefiksene. {<prefiks>[,<prefiks>]*}.
Standardverdien er ""
Definere suffikser for lokalt variabelnavn (CODEASSIST_LOCAL_SUFFIXES)
Når suffiksene ikke er tomme, vil fullføring for lokalt variabelnavn slutte med et av de foreslåtte suffiksene. {<suffiks>[,<suffiks>]*}.
Standardverdien er ""
Definere prefikser for statisk feltnavn (CODEASSIST_STATIC_FIELD_PREFIXES)
Når prefiksene ikke er tomme vil fullføring for statisk feltnavn begynne med et av de foreslåtte prefiksene. {<prefiks>[,<prefiks>]*}.
Standardverdien er ""
Definere suffikser for statisk feltnavn (CODEASSIST_STATIC_FIELD_SUFFIXES)
Når suffiksene ikke er tomme, vil fullføring for statisk feltnavn slutte med et av de foreslåtte suffiksene. {<suffiks>[,<suffiks>]*}.
Standardverdien er ""
Aktivere synlighetssensitiv fullføring (CODEASSIST_VISIBILITY_CHECK)
Når dette alternativet er aktivert, foreslår ikke fullføringen elementer som ikke er synlige ved innsettingspunktet i henhold til Javas synlighetsregler (f.eks. foreslås ikke de private metodene til en superklasse). ENABLED
DISABLED