JDT 코어 옵션

JDT 코어 옵션은 Java 컴파일러, 코드 포맷터, 코드 지원 및 기타 코드 동작과 같은 기능의 코어 동작을 제어합니다.  옵션에 액세스하기 위한 API는 JavaCore에서 정의됩니다.  옵션은 다음과 같은 그룹을 액세스할 수 있습니다.

옵션은 개별적으로 문자열 단위로 액세스할 수도 있습니다.

옵션은 이들 값과 함께 모두 알려진 구성 가능한 옵션의 해시 테이블로 저장됩니다. 헬퍼 상수는 각 옵션 ID 및 가능한 상수 값에 대한 JavaCore에서 정의되었습니다.

다음 코드 단편은 모든 코어 옵션의 값을 특별히 설정된 옵션(COMPILER_PB_DEPRECATION)을 제외하고 기본값으로 복원합니다.

   // Get the current options
   Hashtable options = JavaCore.getDefaultOptions();
   
   // Change the value of an option
   options.put(JavaCore.COMPILER_PB_DEPRECATION, JavaCore.ERROR);
   
   // Set the new options
   JavaCore.setOptions(options);
다음의 코드 단편은 현재 옵션의 값을 유지하며 한 개의 옵션(COMPILER_PB_DEPRECATION)만 수정합니다.
   // Get the current options
   Hashtable options = JavaCore.getOptions();
   
   // Change the value of an option
   options.put(JavaCore.COMPILER_PB_DEPRECATION, JavaCore.ERROR);
   
   // Set the new options
   JavaCore.setOptions(options);

프로젝트 특정 옵션

IJavaProject에서 프로토콜을 사용하는 프로젝트마다 옵션 값을 대체할 수 있습니다.

다음의 코드 단편은 두 가지 다른 방법의 특정 프로젝트에 대한 옵션(COMPILER_PB_DEPRECATION) 값을 검색합니다.  부울 매개변수는 조회에서 프로젝트 특정 옵션만 리턴해야 하는지, 아니면 프로젝트의 옵션 값을 JavaCore의 값과 병합해야 하는지 여부를 제어합니다.

   // Get the project
   IJavaProject project = ...;

   // See if the value of an option has been set in this project
   String value = project.getOption(JavaCore.COMPILER_PB_DEPRECATION, false);
   if (value == null) {
     // no specific option was set on the project
     ...
   }
   
   // Get the value of an option from this project.  Use the value from 
   // JavaCore value if none is specified for the project
   String value = project.getOption(JavaCore.COMPILER_PB_DEPRECATION, true);

기본 JDT 코어 3.0 옵션에서의 주요 변경

기본 준수 레벨이 변경되었습니다. 이제 기본 준수 레벨은 1.3이 아니라 1.4이며, 기본 대상 플랫폼은 1.1이 아니라 1.2입니다.

JDT 코어 옵션 설명

다음 테이블은 사용 가능한 JDT 코어 옵션에 대해 설명합니다.  옵션 ID는 괄호로 표시되고 기본값은 굵은 이탤릭체로 표시됩니다.

옵션 카테고리

컴파일러 옵션

설명
인라인 JSR 바이트코드 명령어(COMPILER_CODEGEN_INLINE_JSR_BYTECODE)
사용할 경우, 컴파일러는 더 이상 JSR 명령어를 생성하지 않고 대신 인라인 해당 서브루틴 코드 순서를 생성합니다(Finally 블록 시도에 해당함). 생성된 코드는 이와 같이 더욱 커지지만 검증 프로세스가 훨씬 더 단순해지므로 가상 시스템에 더 신속하게 로드됩니다. 이 모드를 사용하려면 Java 스펙 요청 202의 지원이 요구됩니다. ENABLED
DISABLED
대상 Java 플랫폼 정의(COMPILER_CODEGEN_TARGET_PLATFORM)
2진 호환성을 이유로 .class 파일이 특정 VM 버전 이상으로 태그될 수 있습니다. "1.4" 대상은 또한 "1.4"와의 호환 모드를 토글하도록 요청합니다. VERSION_1_1
VERSION_1_2
VERSION_1_3
VERSION_1_4
사용하지 않은 로컬 변수 보존(COMPILER_CODEGEN_UNUSED_LOCAL)
미사용 로컬 변수(예: 한번도 읽힌적 없음)를 보존하도록 요청되지 않는 한, 컴파일러는 이를 최적화하고 잠재적으로 디버깅을 변경합니다. PRESERVE
OPTIMIZE_OUT
준수 레벨 설정 (COMPILER_COMPLIANCE)
컴파일러에 대한 준수 레벨을 선택합니다. "1.3" 모드에서 소스 및 대상 설정은 "1.3" 레벨 이상이면 안됩니다. VERSION_1_3
VERSION_1_4
Javadoc 지원(COMPILER_DOC_COMMENT_SUPPORT)
이 지원을 사용할 수 없으면 컴파일러는 모든 javadoc 문제점 옵션 설정을 무시하고 모든 javadoc 문제점을 보고하지 않습니다. 또한 javadoc 에서 참조를 찾지 않으며 DOM AST Javadoc 노드는 구조화된 태그 요소가 있는 대신 일반 텍스트만 있습니다. ENABLED
DISABLED
행 번호 디버그 속성 생성(COMPILER_LINE_NUMBER_ATTR)
생성되면, 이 속성은 디버거에서 소스 코드 강조표시를 사용 가능하게 합니다(.class 파일이 더 커짐). GENERATE
DO_NOT_GENERATE
로컬 변수 디버그 속성 생성(COMPILER_LOCAL_VARIABLE_ATTR)
생성되면, 이 속성은 변수가 명확히 지정되는 장소에서만 디버거에 표시될 로컬 변수 이름을 사용 가능하게 합니다(.class 파일이 더 커짐). GENERATE
DO_NOT_GENERATE
어노테이션 유형 사용을 수퍼 인터페이스로 보고 (COMPILER_PB_ANNOTATION_SUPER_INTERFACE)
사용할 경우, 컴파일러는 어노테이션 유형을 수퍼 인터페이스로 사용할 때마다 오류 또는 경고를 발행합니다. 그러나, 일반적으로 이 방법은 권장되지 않습니다. ERROR
WARNING
IGNORE
박싱/언박싱 변환 보고 (COMPILER_PB_ASSERT_IDENTIFIER)
사용할 경우, 컴파일러는 박싱 또는 언박싱 변환이 수행될 때마다 오류 또는 경고를 발행합니다. ERROR
WARNING
IGNORE
'assert' ID의 사용 보고 (COMPILER_PB_AUTOBOXING)
사용할 경우, 컴파일러는 'assert'가 ID로서 사용될 때마다 오류 또는 경고를 발행합니다(1.4에 예약된 키워드). ERROR
WARNING
IGNORE
문자열 연결에서 char[] 표현식 사용 보고(COMPILER_PB_CHAR_ARRAY_IN_STRING_CONCATENATION)
사용할 경우, 컴파일러는 문자열 연결(예: "hello" + new char[]{'w','o','r','l','d'})에서 char[] 표현식을 사용할 때마다 오류 또는 경고를 발행합니다. ERROR
WARNING
IGNORE
거부 보고(COMPILER_PB_DEPRECATION)
사용할 경우, 컴파일러는 오류 또는 경고로 거부되는 API 사용을 신호합니다. ERROR
WARNING
IGNORE
거부된 코드 내에서 거부 보고 (COMPILER_PB_DEPRECATION_IN_DEPRECATED_CODE)
사용할 경우, 컴파일러는 오류 또는 경고로 거부되는 API 사용을 신호합니다. ENABLED
DISABLED
거부되는 메소드 대체 시 거부 보고(COMPILER_PB_DEPRECATION_WHEN_OVERRIDING_DEPRECATED_METHOD)
사용할 경우, 컴파일러는 거부되는 메소드를 대체하는 메소드의 선언을 신호합니다. ENABLED
DISABLED
제한된 액세스를 가지고 있는 유형에 대한 권장 안함 참조 보고 (COMPILER_PB_DISCOURAGED_REFERENCE)
사용할 경우, 컴파일러는 액세스 규칙 스펙에 정의된 대로 권장되지 않는 액세스를 가지고 있는 유형을 참조할 때 오류 또는 경고를 발행합니다. ERROR
WARNING
IGNORE
빈 명령문 및 불필요한 세미콜론 보고(COMPILER_PB_EMPTY_STATEMENT)
사용할 경우, 컴파일러는 빈 명령문 또는 불필요한 세미콜론이 발견될 때 오류 또는 경고를 발행합니다. ERROR
WARNING
IGNORE
'enum' ID의 사용 보고 (COMPILER_PB_ENUM_IDENTIFIER)
사용할 경우, 컴파일러는 'enum'이 ID(1.5에 예약된 키워드)로서 사용될 때마다 오류 또는 경고를 발행합니다. ERROR
WARNING
IGNORE
다른 변수를 숨기는 필드 선언 보고(COMPILER_PB_FIELD_HIDING)
사용할 경우, 컴파일러는 필드 선언이 일부 필드 또는 로컬 변수(로컬로 엔클로징 유형으로 상속 또는 정의된)를 숨길 때마다 오류 또는 경고를 발행합니다. ERROR
WARNING
IGNORE
유형 매개변수의 최종 경계 보고 (COMPILER_PB_FINAL_PARAMETER_BOUND)
사용할 경우, 컴파일러는 일반 유형 매개변수가 최종 유형에 해당되는 경계에 연관될 때마다 오류나 경고를 발행합니다. 최종 유형은 더 확장할 수 없으므로 거의 쓸모가 없습니다. ERROR
WARNING
IGNORE
정상으로 완료되지 않는 Finally 블록 보고(COMPILER_PB_FINALLY_BLOCK_NOT_COMPLETING)
사용할 경우, 컴파일러는 finally 블록이 정상으로 완료되지 않을 때 오류 또는 경고를 발행합니다. ERROR
WARNING
IGNORE
정상으로 완료되지 않는 Finally 블록 보고(COMPILER_PB_FINALLY_BLOCK_NOT_COMPLETING)
사용할 경우, 컴파일러는 finally 블록이 정상으로 완료되지 않을 때 오류 또는 경고를 발행합니다. ERROR
WARNING
IGNORE
제한된 액세스를 가지고 있는 유형에 대한 금지된 참조 보고 (COMPILER_PB_FORBIDDEN_REFERENCE)
사용할 경우, 컴파일러는 액세스 규칙 스펙에 정의된 대로 액세스 가능하지 않은 유형을 참조할 때 오류 또는 경고를 발행합니다. ERROR
WARNING
IGNORE
숨겨진 Catch 블록 보고(COMPILER_PB_HIDDEN_CATCH_BLOCK)
try 문에서, 일부 catch 블록이 다른 것들을 숨길 수 있습니다. 예:
         try {
      throw new java.io.CharConversionException();
   } catch (java.io.CharConversionException e) {
   } catch (java.io.IOException e) {}.
이 옵션을 사용할 경우, 컴파일러는 확인된 예외에 해당하는 숨겨진 catch 블록에 대해 오류 또는 경고를 발행합니다.
ERROR
WARNING
IGNORE
상속되지 않는 메소드와 호환 가능하지 않은 인터페이스 메소드 보고(COMPILER_PB_INCOMPATIBLE_NON_INHERITED_INTERFACE_METHOD)
사용 가능한 경우, 컴파일러는 인터페이스가 상속되지 않는 오브젝트 메소드와 호환되지 않는 메소드를 정의할 때마다 오류 또는 경고를 발행합니다. ERROR
WARNING
IGNORE
불완전 열거 전환 보고 (COMPILER_PB_INCOMPLETE_ENUM_SWITCH)
사용할 경우, 컴파일러는 enum 상수에 enum 상수와 일치하는 케이스 레이블이 없는 enum switch 문 유형에서 해당되는 케이스 레이블이 없을 때마다 오류나 경고를 발행합니다. ERROR
WARNING
IGNORE
Static 구성원에 간접 참조 보고(COMPILER_PB_INDIRECT_STATIC_ACCESS)
사용할 경우, 컴파일러는 static 필드 또는 메소드가 간접 방식으로 액세스될 때마다 오류 또는 경고를 발행합니다. Static 구성원에 대한 참조는 가급적 선언 유형 이름으로 규정되어야 합니다. ERROR
WARNING>
IGNORE
올바르지 않은 Javadoc 보고(COMPILER_PB_INVALID_JAVADOC)
이는 Javadoc 문제점의 심각도에 대한 일반 제어입니다. 사용할 경우, 컴파일러는 Javadoc의 문제점에 대한 오류 또는 경고를 발행합니다. ERROR
WARNING
IGNORE
올바르지 않은 Javadoc 태그 보고(COMPILER_PB_INVALID_JAVADOC_TAGS)
사용할 경우, 컴파일러는 Javadoc의 바인드되지 않거나 예상하지 않은 참조 태그를 신호합니다. 선언되지 않은 예외를 참조하는 'throws' 태그는 예상하지 않은 태그로 간주됩니다.
이 진단은 Javadoc와 연관된 구성의 가시성에 따라 사용 가능하게 할 수 있음을 참고하십시오. "org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility" 설정도 참조하십시오.
ENABLED
DISABLED
폐기된 참조가 있는 올바르지 않은 Javadoc 태그 보고 (COMPILER_PB_INVALID_JAVADOC_TAGS__DEPRECATED_REF)
컴파일러가 Javadoc 태그에서 사용되는 폐기된 참조를 보고할 것인지 지정합니다.
이 진단은 Javadoc와 연관된 구성의 가시성에 따라 사용 가능하게 할 수 있음을 참고하십시오. "org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility" 설정도 참조하십시오.
ENABLED
DISABLED
표시 불가능 참조를 가지고 있는 올바르지 않은 Javadoc 태그 보고 (COMPILER_PB_INVALID_JAVADOC_TAGS__NOT_VISIBLE_REF)
컴파일러가 Javadoc 태그에서 사용되는 표시 불가능 참조를 보고할 것인지 지정합니다.
이 진단은 Javadoc와 연관된 구성의 가시성에 따라 사용 가능하게 할 수 있음을 참고하십시오. "org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility" 설정도 참조하십시오.
ENABLED
DISABLED
올바르지 않은 Javadoc 태그의 가시성 레벨(COMPILER_PB_INVALID_JAVADOC_TAGS_VISIBILITY)
Javadoc 태그 문제점에 대한 최소 가시성 레벨을 설정하십시오. 이 레벨 아래의 문제점은 무시합니다. PUBLIC
PROTECTED
DEFAULT
PRIVATE
다른 변수를 숨기는 로컬 변수 선언 보고(COMPILER_PB_LOCAL_VARIABLE_HIDING)
사용할 경우, 컴파일러는 로컬 변수 선언이 일부 필드 또는 로컬 변수(로컬로 엔클로징 유형으로 상속 또는 정의된)를 숨길 때마다 오류 또는 경고를 발행합니다. ERROR
WARNING
IGNORE
컴파일 단위 당 보고된 문제점의 최대 수(COMPILER_PB_MAX_PER_UNIT)
각 컴파일 단위에서 보고된 문제점의 최대 수를 지정합니다(최대값이 0인 경우, 모든 문제점이 보고됩니다). 양의 정수.
기본값은 100입니다.
생성자 이름을 갖는 메소드 보고(COMPILER_PB_METHOD_WITH_CONSTRUCTOR_NAME)
생성자 이름으로 메소드를 이름 지정하는 것은 일반적으로 좋지 않은 프로그래밍 스타일입니다. 이 옵션을 사용할 경우, 컴파일러는 오류 또는 경고와 같은 시나리오에 신호를 보냅니다. ERROR
WARNING
IGNORE
누락된 @Deprecated 어노테이션 보고 (COMPILER_PB_MISSING_DEPRECATED_ANNOTATION)
사용할 경우, @deprecated doc 태그를 전달하지만 해당되는 @deprecated 어노테이션을 가지고 있지 않는 선언을 발견할 때마다 오류나 경고를 발행합니다. ERROR
WARNING
IGNORE
누락된 Javadoc 보고(COMPILER_PB_MISSING_JAVADOC_COMMENTS)
이는 누락된 Javadoc 문제점의 심각도에 대한 일반 제어입니다. 사용할 경우, 컴파일러는 Javadoc 이 누락될 때 오류 또는 경고를 발행합니다.
이 진단은 예상된 Javadoc와 연관된 구성의 가시성에 따라 사용 가능하게 할 수 있음을 참고하십시오.
ERROR
WARNING
IGNORE
대체 메소드에서 누락된 Javadoc 보고(COMPILER_PB_MISSING_JAVADOC_COMMENTS_OVERRIDING)
컴파일러가 누락된 Javadoc 문제점을 보고하기 위해 대체 메소드를 확인하는지 여부를 지정하십시오. ENABLED
DISABLED
누락된 @Override 어노테이션 보고 (COMPILER_PB_MISSING_OVERRIDE_ANNOTATION)
사용할 경우, 수퍼클래스 메소드를 대체하지만 @Override 어노테이션이 없는 메소드 선언을 발견할 때마다 오류나 경고를 발행합니다. ERROR
WARNING
IGNORE
누락된 Javadoc 의 가시성 레벨(COMPILER_PB_MISSING_JAVADOC_COMMENTS_VISIBILITY)
누락된 Javadoc 문제점에 대한 최소 가시성 레벨을 설정하십시오. 이 레벨 아래의 문제점은 무시합니다. PUBLIC
PROTECTED
DEFAULT
PRIVATE
누락된 Javadoc 태그 보고(COMPILER_PB_MISSING_JAVADOC_TAGS)
이는 Javadoc 누락 태그 문제점의 심각도에 대한 일반 제어입니다. 사용할 경우, 컴파일러는 Javadoc 주석에서 태그가 누락될 때 오류 또는 경고를 발행합니다.
이 진단은 Javadoc와 연관된 구성의 가시성에 따라 사용 가능하게 할 수 있음을 참고하십시오.
ERROR
WARNING
IGNORE
대체 메소드에서 누락된 Javadoc 태그 보고(COMPILER_PB_MISSING_JAVADOC_TAGS_OVERRIDING)
컴파일러가 Javadoc 누락 태그 문제점을 보고하기 위해 대체 메소드를 확인하는지 여부를 지정하십시오. ENABLED
DISABLED
누락된 Javadoc 태그의 가시성 레벨(COMPILER_PB_MISSING_JAVADOC_TAGS_VISIBILITY)
Javadoc 누락 태그 문제점에 대한 최소 가시성 레벨을 설정하십시오. 이 레벨 아래의 문제점은 무시합니다. PUBLIC
PROTECTED
DEFAULT
PRIVATE
누락된 @Override 어노테이션 보고 (COMPILER_PB_MISSING_OVERRIDE_ANNOTATION)
사용할 경우, 수퍼클래스 메소드를 대체하지만 @Override 어노테이션이 없는 메소드 선언을 발견할 때마다 오류나 경고를 발행합니다. ERROR
WARNING
IGNORE
직렬화 가능 클래스에서 누락된 serialVersionUID 필드 선언 보고 (COMPILER_PB_MISSING_SERIAL_VERSION)
사용할 경우, 컴파일러는 직렬화 가능 클래스에서 serialVersionUID 필드의 로컬 선언이 누락될 때마다 오류 또는 경고를 발행합니다. 이 필드는 static final로 선언하고 long 유형이어야 합니다. ERROR
WARNING
IGNORE
효과가 없는 지정 보고(COMPILER_PB_NO_EFFECT_ASSIGNMENT)
사용할 경우, 컴파일러는 지정이 효과가 없을 때마다(예: 'x = x') 오류 또는 경고를 발행합니다. ERROR
WARNING
IGNORE
구체화되지 않은 문자열 리터럴 보고(COMPILER_PB_NON_NLS_STRING_LITERAL)
사용할 경우, 컴파일러는 구체화되지 않은 문자열 리터럴에 대해 오류 또는 경고를 발행합니다(예: //$NON-NLS-<n>$로 태그되지 않음). ERROR
WARNING
IGNORE
패키지-기본 메소드 대체 시도 보고(COMPILER_PB_OVERRIDING_PACKAGE_DEFAULT_METHOD)
패키지 기본 메소드는 다른 패키지에 표시되지 않으므로 대체될 수 없습니다. 이 옵션을 사용할 경우, 컴파일러는 오류 또는 경고와 같은 시나리오에 신호를 보냅니다. ERROR
WARNING
IGNORE
가능한 우발 부울 지정 보고(COMPILER_PB_POSSIBLE_ACCIDENTAL_BOOLEAN_ASSIGNMENT)
사용할 경우, 컴파일러는 부울 지정이 제어문의 조건(여기서 부울 비교로 예정됨)으로 활동 중이면 오류 또는 경고를 발행합니다. ERROR
WARNING
IGNORE
다른 필드를 숨기는 특수 매개변수 보고(COMPILER_PB_SPECIAL_PARAMETER_HIDING_FIELD)
사용할 경우, 컴파일러는 생성자 또는 Setter 메소드 매개변수 선언이 일부 필드(로컬로 엔클로징 유형으로 상속 또는 정의된)를 숨길 때마다 case를 신호합니다. ENABLED
DISABLED
static 구성원에 비static 참조 보고(COMPILER_PB_STATIC_ACCESS_RECEIVER)
사용할 경우, 컴파일러는 표현식 수신기를 사용하여 static 필드 또는 메소드에 액세스할 때마다 오류 또는 경고를 발행합니다. ERROR
WARNING
IGNORE
@SuppressWarnings 영향 판별 (COMPILER_PB_SUPPRESS_WARNINGS)
사용할 경우, @SuppressWarnings 어노테이션을 사용하여 일부 컴파일러 경고를 억제할 수 있습니다.
사용하지 않을 경우, 모든 @SupressWarnings 어노테이션이 무시됩니다(즉, 경고가 보고됩니다).
ENABLED
DISABLED>
통합 액세스 에뮬레이션 보고(COMPILER_PB_SYNTHETIC_ACCESS_EMULATION)
사용할 경우, 컴파일러는 엔클로징 유형의 액세스가 가능하지 않은 구성원에 액세스를 에뮬레이트할 때마다 오류 또는 경고를 발행합니다. 이러한 액세스는 성능 함축을 가질 수 있습니다. ERROR
WARNING
IGNORE
다른 유형을 숨기는 유형 매개변수 선언 보고 (COMPILER_PB_TYPE_PARAMETER_HIDING)
사용할 경우, 컴파일러는 유형 매개변수 선언이 일부 유형을 억제할 때마다 오류 또는 경고를 발행합니다. ERROR
WARNING
IGNORE
확인되지 않은 유형 오퍼레이션 보고 (COMPILER_PB_UNCHECKED_TYPE_OPERATION)
사용할 경우, 컴파일러는 오퍼레이션에 일반 유형이 관련되고, 원시 유형과 관련되어(예를 들어, 인수 (X)와 함께 #foo(X<String>) 유형 안전 상태를 무효화할 가능성이 있을 때마다 오류 또는 경고를 발행합니다. ERROR
WARNING
IGNORE
문서화되지 않은 빈 블록 보고(COMPILER_PB_UNDOCUMENTED_EMPTY_BLOCK)
사용할 경우, 컴파일러는 빈 블록이 발견되고 주석으로 문서화되지 않을 때 오류 또는 경고를 발행합니다. ERROR
WARNING
IGNORE
@SuppressWarnings에 대해 처리되지 않은 경고 토큰 보고 (COMPILER_PB_UNHANDLED_WARNING_TOKEN)
사용할 경우, 컴파일러는 토큰이 @SuppressWarnings 어노테이션 내에서 처리할 수 없음을 발견할 때마다 오류 또는 경고를 발행합니다. ERROR
WARNING
IGNORE
불필요한 Else 보고(COMPILER_PB_UNNECESSARY_ELSE)
사용할 경우, 컴파일러는 명령문이 불필요하게 Else절 내에 중첩될 때 오류 또는 경고를 발행합니다(Then 절이 정상적으로 완료되지 않는 경우). ERROR
WARNING
IGNORE
불필요한 유형 확인 보고(COMPILER_PB_UNNECESSARY_TYPE_CHECK)
사용할 경우, 컴파일러는 cast 또는 instanceof 조작이 불필요할 때 오류 또는 경고를 발행합니다. ERROR
WARNING
IGNORE
필드에 규정되지 않은 액세스 보고(COMPILER_PB_UNQUALIFIED_FIELD_ACCESS)
사용할 경우, 컴파일러는 권한 없이 필드를 액세스할 때 오류 또는 경고를 발행합니다. 코드 판독성을 개선하기 위해서는 규정되어야 합니다. 예를 들어, 'x'는 'this.x'로 써야 합니다. ERROR
WARNING
IGNORE
사용하지 않음으로 선언되었지만 처리된 예외 보고(COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION)
사용할 경우, 컴파일러는 메소드 또는 생성자가 처리 확인 예외를 선언하고 있지만 실제로는 분문에서 예외를 일으키지 않을 때 오류 또는 경고를 발행합니다. ERROR
WARNING
IGNORE
대체 메소드에서 사용되지 않는 선언 발생 예외 보고 (COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION_WHEN_OVERRIDING)
사용할 수 없는 경우, 컴파일러는 사용하지 않음으로 선언되었지만 처리된 예외에 대한 대체 메소드를 해당 진단에 포함시키지 않습니다. ENABLED
DISABLED
사용하지 않은 가져오기 보고(COMPILER_PB_UNUSED_IMPORT)
사용할 경우, 컴파일러는 사용하지 않은 가져오기 참조에 대해 오류 또는 경고를 발행합니다. ERROR
WARNING
IGNORE
사용하지 않는 로컬 보고(COMPILER_PB_UNUSED_LOCAL)
사용할 경우, 컴파일러는 사용하지 않는 로컬 변수에 대해 오류 또는 경고를 발행합니다(예: 변수를 대상에서 읽지 않음). ERROR
WARNING
IGNORE
사용하지 않는 매개변수 보고(COMPILER_PB_UNUSED_PARAMETER)
사용할 경우, 컴파일러는 사용하지 않는 매개변수에 대해 오류 또는 경고를 발행합니다(예: 매개변수를 대상에서 읽지 않음). ERROR
WARNING
IGNORE
Abstract 메소드를 구현 중일 경우 사용하지 않는 매개변수 보고(COMPILER_PB_UNUSED_PARAMETER_WHEN_IMPLEMENTING_ABSTRACT)
사용할 경우, 컴파일러는 abstract 메소드 구현에서 사용되지 않은 매개변수를 신호로 알립니다. ENABLED
DISABLED
Concrete 메소드를 대체 중일 경우 사용하지 않는 매개변수 보고(COMPILER_PB_UNUSED_PARAMETER_WHEN_OVERRIDING_CONCRETE)
사용할 경우, 컴파일러는 concrete 메소드를 대체하는 메소드에서 사용하지 않는 매개변수를 신호로 알립니다. ENABLED
DISABLED
사용하지 않은 개인용 구성원 보고(COMPILER_PB_UNUSED_PRIVATE_MEMBER)
사용할 경우, private 메소드 또는 필드가 선언될 때마다 컴파일러는 오류 또는 경고를 발행하지만 같은 단위 내에서는 사용되지 않습니다. ERROR
WARNING
IGNORE
메소드/생성자 호출에서 캐스트를 필요로 하는 Varargs 인수 보고(COMPILER_PB_VARARGS_ARGUMENT_NEED_CAST)
사용할 경우, 컴파일러는 메소드/생성자 호출로 전달할 때 varargs 인수를 캐스트해야 할 때마다 오류 또는 경고를 발행합니다(예를 들어, 인수 ("foo", null)로 호출되는 Class.getMethod(String name, Class ... args )). ERROR
WARNING
IGNORE
소스 호환성 모드 설정(COMPILER_SOURCE)
소스가 1.3 또는 1.4 호환 가능한지 여부를 지정합니다. 1.4에서 'assert'는 주장 지원에 대한 예약된 키워드입니다. 또한 1.4 모드로 토글 시, 대상 VM 레벨은 "1.4"로 설정되어야 하며 준수 모드는 "1.4"여야 합니다. VERSION_1_3
VERSION_1_4
소스 디버그 속성 생성(COMPILER_SOURCE_FILE_ATTR)
생성되면 이 속성은 해당 소스 코드를 표시하기 위해 디버거를 사용 가능하게 합니다. GENERATE
DO_NOT_GENERATE
타스크 태그의 대소문자 구분 여부 판별(COMPILER_TASK_CASE_SENSITIVE)
사용할 경우, 타스크 태그는 대소문자 구분 방식으로 간주됩니다. ENABLED
DISABLED
자동 타스크 태그 정의(COMPILER_TASK_PRIORITIES)

다음 목록은 자동 타스크 태그와 나란히, 컴파일러에서 발행된 타스크 마커의 우선순위(높음, 보통 또는 낮음)를 정의합니다.

기본값이 지정되면 각 타스크 마커의 우선순위는 "NORMAL"입니다.

가능한 우선순위는 "HIGH", "NORMAL" 또는 "LOW"입니다.

{<우선순위>[,<우선순위>]*}.
기본값은 "NORMAL,HIGH,
NORMAL"입니다
자동 타스크 태그 정의(COMPILER_TASK_TAGS)
태그가 비어 있지 않을 경우, 컴파일러는 Java 소스 코드의 주석에서 해당하는 태그 중 하나를 발견할 때마다 타스크 마커를 발행합니다.  생성된 타스크 메시지에는 태그와, 다음 행 분리자 또는 주석 끝에 도달할 때까지의 범위가 포함되며, 그 다음에 메시지가 잘립니다. {<태그>[,<태그>]*}.
기본값은 "TODO,FIXME,
XXX"입니다.

빌더 옵션

설명
출력 폴더 정리(CORE_JAVA_BUILD_CLEAN_OUTPUT_FOLDER)
JavaBuilder가 전체 빌드 조작을 수행할 때 출력 폴더를 정리할 수 있는지 표시합니다. CLEAN
IGNORE
중복 자원 보고(CORE_JAVA_BUILD_DUPLICATE_RESOURCE)
클래스 경로가 올바르지 않은 경우 중단할 빌더를 지시합니다. ERROR
WARNING
올바르지 않은 클래스 경로 중단(CORE_JAVA_BUILD_INVALID_CLASSPATH)
클래스 경로가 올바르지 않은 경우 중단할 빌더를 지시합니다. ABORT
IGNORE
프로젝트 빌드 순서 계산(CORE_JAVA_BUILD_ORDER)
클래스 경로 전제조건 체인을 기반으로 하기 위해 JavaCore가 프로젝트 빌드 순서를 강제 수행해야 하는지 여부를 표시합니다. 계산을 요청하면, 이것은 플랫폼 기본 순서(프로젝트 참조 기반)를 받습니다. COMPUTE
IGNORE
자원 복사 제어를 위한 필터 지정(CORE_JAVA_BUILD_RESOURCE_COPY_FILTER)
자원 복사 프로세스를 제어하기 위한 필터를 지정하십시오. (<name>은 필터 이름 패턴(와일드 카드 *만 허용됨) 또는 '/'로 끝나는 폴더의 이름입니다.) {<이름>[,<이름>]*}.
기본값은 ""입니다.

JavaCore 옵션

설명
클래스 경로 주기 보고서(CORE_CIRCULAR_CLASSPATH)
프로젝트가 주기에 포함될 때 문제점의 심각도를 표시합니다. ERROR
WARNING
클래스 경로 제외 패턴 사용(CORE_ENABLE_CLASSPATH_EXCLUSION_PATTERNS)
"사용 안함"으로 설정하면, 프로젝트 클래스 경로의 어떤 항목도 제외 또는 포함 패턴과 연관시킬 수 없습니다. ENABLED
DISABLED
클래스 경로 복수 출력 위치 사용 가능(CORE_ENABLE_CLASSPATH_MULTIPLE_OUTPUT_LOCATIONS)
"사용 안함"으로 설정하면, 프로젝트 클래스 경로의 어떤 항목도 제외 패턴과 연관될 수 없으므로 복수 출력 위치를 사용할 수 없습니다. ENABLED
DISABLED
기본 소스 인코딩 형식 지정(CORE_ENCODING)
컴파일된 소스에 대한 인코딩 형식을 가져옵니다. 이 설정은 읽기 전용이며 다음과 동일합니다. ResourcesPlugin.getEncoding(). 지원되는 모든 인코딩 이름.
기본 값은 플랫폼 기본값입니다.
필수 2진에 대한 호환 불가능 JDK 레벨 보고(CORE_INCOMPATIBLE_JDK_LEVEL)
프로젝트가 호환 불가능한 대상 JDK 레벨을 갖는 다른 프로젝트 또는 라이브러리를 전제조건으로 할 때 보고되는 문제점의 심각도를 표시하십시오(즉, 프로젝트가 1.1 vm을 대상으로 하지만 1.4 라이브러리에 대해 컴파일된 경우). ERROR
WARNING
IGNORE
불완전한 클래스 경로 보고(CORE_INCOMPLETE_CLASSPATH)
클래스 경로에 항목이 존재하지 않거나, 적절하지 않거나, 표시되지 않을 때 보고되는 문제점의 심각도를 표시합니다(예: 참조 프로젝트가 닫혀 있음). ERROR
WARNING

포맷터 옵션

설명
열에서 유형 선언의 유형 구성원을 맞추기 위한 옵션 (FORMATTER_ALIGN_TYPE_MEMBERS_ON_COLUMNS)
가능한 값 createAlignmentValue(boolean, int, int) 호출에서 리턴된 값
기본값 createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
할당 표현식에서 인수를 맞추기 위한 옵션 (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ALLOCATION_EXPRESSION)
가능한 값 createAlignmentValue(boolean, int, int) 호출에서 리턴된 값
기본값 createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
enum 상수에서 인수를 맞추기 위한 옵션 (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ENUM_CONSTANT)
가능한 값 createAlignmentValue(boolean, int, int) 호출에서 리턴된 값
기본값 createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
명시작 생성자 호출에서 인수를 맞추기 위한 옵션 (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_EXPLICIT_CONSTRUCTOR_CALL)
가능한 값 createAlignmentValue(boolean, int, int) 호출에서 리턴된 값
기본값 createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
메소드 호출에서 인수를 맞추기 위한 옵션 (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_METHOD_INVOCATION)
가능한 값 createAlignmentValue(boolean, int, int) 호출에서 리턴된 값
기본값 createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
규정된 할당 표현식에서 인수를 맞추기 위한 옵션 (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_QUALIFIED_ALLOCATION_EXPRESSION)
가능한 값 createAlignmentValue(boolean, int, int) 호출에서 리턴된 값
기본값 createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
2진 표현식 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_BINARY_EXPRESSION)
가능한 값 createAlignmentValue(boolean, int, int) 호출에서 리턴된 값
기본값 createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
compact if 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_COMPACT_IF)
가능한 값 createAlignmentValue(boolean, int, int) 호출에서 리턴된 값
기본값 createAlignmentValue(false, WRAP_ONE_PER_LINE, INDENT_BY_ONE)
조건식 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_CONDITIONAL_EXPRESSION)
가능한 값 createAlignmentValue(boolean, int, int) 호출에서 리턴된 값
기본값 createAlignmentValue(false, WRAP_ONE_PER_LINE, INDENT_DEFAULT)
enum 상수 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_ENUM_CONSTANTS)
가능한 값 createAlignmentValue(boolean, int, int) 호출에서 리턴된 값
기본값 createAlignmentValue(false, WRAP_NO_SPLIT, INDENT_DEFAULT)
배열 초기화 프로그램에서 표현식 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_EXPRESSIONS_IN_ARRAY_INITIALIZER)
가능한 값 createAlignmentValue(boolean, int, int) 호출에서 리턴된 값
기본값 createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
여러 필드의 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_MULTIPLE_FIELDS)
가능한 값 createAlignmentValue(boolean, int, int) 호출에서 리턴된 값
기본값 createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
생성자 선언에서 매개변수 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_CONSTRUCTOR_DECLARATION)
가능한 값 createAlignmentValue(boolean, int, int) 호출에서 리턴된 값
기본값 createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
메소드 선언에서 매개변수 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_METHOD_DECLARATION)
가능한 값 createAlignmentValue(boolean, int, int) 호출에서 리턴된 값
기본값 createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
메소드 호출에서 선택기 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_SELECTOR_IN_METHOD_INVOCATION)
가능한 값 createAlignmentValue(boolean, int, int) 호출에서 리턴된 값
기본값 createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
유형 선언에서 수퍼클래스 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_SUPERCLASS_IN_TYPE_DECLARATION)
가능한 값 createAlignmentValue(boolean, int, int) 호출에서 리턴된 값
기본값 createAlignmentValue(false, WRAP_NEXT_SHIFTED, INDENT_DEFAULT)
열거 선언에서 수퍼인터페이스 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_SUPERINTERFACES_IN_ENUM_DECLARATION)
가능한 값 createAlignmentValue(boolean, int, int) 호출에서 리턴된 값
기본값 createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
유형 선언에서 수퍼인터페이스 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_SUPERINTERFACES_IN_TYPE_DECLARATION)
가능한 값 createAlignmentValue(boolean, int, int) 호출에서 리턴된 값
기본값 createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
생성자 선언에서 throws 절 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_THROWS_CLAUSE_IN_CONSTRUCTOR_DECLARATION)
가능한 값 createAlignmentValue(boolean, int, int) 호출에서 리턴된 값
기본값 createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
메소드 선언에서 throws 절 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_THROWS_CLAUSE_IN_METHOD_DECLARATION)
가능한 값 createAlignmentValue(boolean, int, int) 호출에서 리턴된 값
기본값 createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
가져오기 선언 다음에 빈 줄을 추가하기 위한 옵션 (FORMATTER_BLANK_LINES_AFTER_IMPORTS)
가능한 값 "<n>"(여기서 n은 0 또는 양의 정수임)
기본값 "0"
패키지 선언 다음에 빈 줄을 추가하기 위한 옵션 (FORMATTER_BLANK_LINES_AFTER_PACKAGE)
가능한 값 "<n>"(여기서 n은 0 또는 양의 정수임)
기본값 "0"
메소드 본문의 맨 앞에 빈 줄을 추가하기 위한 옵션 (FORMATTER_BLANK_LINES_AT_BEGINNING_OF_METHOD_BODY)
가능한 값 "<n>"(여기서 n은 0 또는 양의 정수임)
기본값 "0"
필드 선언 앞에 빈 줄을 추가하기 위한 옵션 (FORMATTER_BLANK_LINES_BEFORE_FIELD)
가능한 값 "<n>"(여기서 n은 0 또는 양의 정수임)
기본값 "0"
첫 번째 클래스 본문 선언 앞에 빈 줄을 추가하기 위한 옵션 (FORMATTER_BLANK_LINES_BEFORE_FIRST_CLASS_BODY_DECLARATION)
가능한 값 "<n>"(여기서 n은 0 또는 양의 정수임)
기본값 "0"
가져오기 선언 앞에 빈 줄을 추가하기 위한 옵션 (FORMATTER_BLANK_LINES_BEFORE_IMPORTS)
가능한 값 "<n>"(여기서 n은 0 또는 양의 정수임)
기본값 "0"
구성원 유형 선언 앞에 빈 줄을 추가하기 위한 옵션 (FORMATTER_BLANK_LINES_BEFORE_MEMBER_TYPE)
가능한 값 "<n>"(여기서 n은 0 또는 양의 정수임)
기본값 "0"
메소드 선언 앞에 빈 줄을 추가하기 위한 옵션 (FORMATTER_BLANK_LINES_BEFORE_METHOD)
가능한 값 "<n>"(여기서 n은 0 또는 양의 정수임)
기본값 "0"
새 청크 앞에 빈 줄을 추가하기 위한 옵션 (FORMATTER_BLANK_LINES_BEFORE_NEW_CHUNK)
가능한 값 "<n>"(여기서 n은 0 또는 양의 정수임)
기본값 "0"
패키지 선언 앞에 빈 줄을 추가하기 위한 옵션 (FORMATTER_BLANK_LINES_BEFORE_PACKAGE)
가능한 값 "<n>"(여기서 n은 0 또는 양의 정수임)
기본값 "0"
유형 선언 사이에 빈 줄을 추가하기 위한 옵션 (FORMATTER_BLANK_LINES_BETWEEN_TYPE_DECLARATIONS)
가능한 값 "<n>"(여기서 n은 0 또는 양의 정수임)
기본값 "0"
어노테이션 유형 선언의 중괄호 위치를 지정하기 위한 옵션 (FORMATTER_BRACE_POSITION_FOR_ANNOTATION_TYPE_DECLARATION)
가능한 값 END_OF_LINE
NEXT_LINE
NEXT_LINE_SHIFTED
NEXT_LINE_ON_WRAP
익명 유형 선언의 중괄호 위치를 지정하기 위한 옵션 (FORMATTER_BRACE_POSITION_FOR_ANONYMOUS_TYPE_DECLARATION)
가능한 값 END_OF_LINE
NEXT_LINE
NEXT_LINE_SHIFTED
NEXT_LINE_ON_WRAP
배열 초기화 프로그램의 중괄호 위치를 지정하기 위한 옵션 (FORMATTER_BRACE_POSITION_FOR_ARRAY_INITIALIZER)
가능한 값 END_OF_LINE
NEXT_LINE
NEXT_LINE_SHIFTED
NEXT_LINE_ON_WRAP
블록의 중괄호 위치를 지정하기 위한 옵션 (FORMATTER_BRACE_POSITION_FOR_BLOCK)
가능한 값 END_OF_LINE
NEXT_LINE
NEXT_LINE_SHIFTED
NEXT_LINE_ON_WRAP
블록이 뒤따르는 첫 번째 명령문일 경우 case 문에서 블록의 중괄호 위치를 지정하기 위한 옵션 (FORMATTER_BRACE_POSITION_FOR_BLOCK_IN_CASE)
가능한 값 END_OF_LINE
NEXT_LINE
NEXT_LINE_SHIFTED
NEXT_LINE_ON_WRAP
생성자 선언의 중괄호 위치를 지정하기 위한 옵션 (FORMATTER_BRACE_POSITION_FOR_CONSTRUCTOR_DECLARATION)
가능한 값 END_OF_LINE
NEXT_LINE
NEXT_LINE_SHIFTED
NEXT_LINE_ON_WRAP
enum 상수의 중괄호 위치를 지정하기 위한 옵션 (FORMATTER_BRACE_POSITION_FOR_ENUM_CONSTANT)
가능한 값 END_OF_LINE
NEXT_LINE
NEXT_LINE_SHIFTED
NEXT_LINE_ON_WRAP
enum 상수의 중괄호 위치를 지정하기 위한 옵션 (FORMATTER_BRACE_POSITION_FOR_ENUM_DECLARATION)
가능한 값 END_OF_LINE
NEXT_LINE
NEXT_LINE_SHIFTED
NEXT_LINE_ON_WRAP
메소드 선언의 중괄호 위치를 지정하기 위한 옵션 (FORMATTER_BRACE_POSITION_FOR_METHOD_DECLARATION)
가능한 값 END_OF_LINE
NEXT_LINE
NEXT_LINE_SHIFTED
NEXT_LINE_ON_WRAP
switch 문의 중괄호 위치를 지정하기 위한 옵션 (FORMATTER_BRACE_POSITION_FOR_SWITCH)
가능한 값 END_OF_LINE
NEXT_LINE
NEXT_LINE_SHIFTED
NEXT_LINE_ON_WRAP
유형 선언의 중괄호 위치를 지정하기 위한 옵션 (FORMATTER_BRACE_POSITION_FOR_TYPE_DECLARATION)
가능한 값 END_OF_LINE
NEXT_LINE
NEXT_LINE_SHIFTED
NEXT_LINE_ON_WRAP
주석 내에서 빈 줄이 지워지는지 여부를 제어하기 위한 옵션 (FORMATTER_COMMENT_CLEAR_BLANK_LINES)
가능한 값 TRUE
FALSE
주석이 형식화되는지 여부를 제어하기 위한 옵션 (FORMATTER_COMMENT_FORMAT)
가능한 값 TRUE
FALSE
Java 소스 파일의 헤더 주석이 형식화되는지 여부를 제어하기 위한 옵션 (FORMATTER_COMMENT_FORMAT_HEADER)
가능한 값 TRUE
FALSE
HTML 태그의 형식화 여부를 제어하기 위한 옵션 (FORMATTER_COMMENT_FORMAT_HTML)
가능한 값 TRUE
FALSE
주석에서 코드 스니펫이 형식화되는지 여부를 제어하기 위한 옵션 (FORMATTER_COMMENT_FORMAT_SOURCE)
가능한 값 TRUE
FALSE
Javadoc 매개변수의 설명이 들여쓰기되는지 여부를 제어하기 위한 옵션 (FORMATTER_COMMENT_INDENT_PARAMETER_DESCRIPTION)
가능한 값 TRUE
FALSE
Javadoc 루트 태그가 들여쓰기되는지 여부를 제어하기 위한 옵션 (FORMATTER_COMMENT_INDENT_ROOT_TAGS)
가능한 값 TRUE
FALSE
Javadoc 루트 태그 블록 앞에 비어 있는 줄을 삽입하기 위한 옵션 (FORMATTER_COMMENT_INSERT_EMPTY_LINE_BEFORE_ROOT_TAGS)
가능한 값 INSERT
DO_NOT_INSERT
Javadoc 루트 태그 매개변수 다음에 새 행을 삽입하기 위한 옵션 (FORMATTER_COMMENT_INSERT_NEW_LINE_FOR_PARAMETER)
가능한 값 INSERT
DO_NOT_INSERT
주석의 행 길이를 지정하기 위한 옵션 (FORMATTER_COMMENT_LINE_LENGTH)
가능한 값 "<n>"(여기서 n은 0 또는 양의 정수임)
기본값 "80"
else/if를 최소화하기 위한 옵션 (FORMATTER_COMPACT_ELSE_IF)
가능한 값 TRUE
FALSE
연속 들여쓰기를 설정하기 위한 옵션 (FORMATTER_CONTINUATION_INDENTATION)
가능한 값 "<n>"(여기서 n은 0 또는 양의 정수임)
기본값 "2"
배열 초기화 프로그램 내에서 연속 들여쓰기를 설정하기 위한 옵션 (FORMATTER_CONTINUATION_INDENTATION_FOR_ARRAY_INITIALIZER)
가능한 값 "<n>"(여기서 n은 0 또는 양의 정수임)
기본값 "2"
해당되는 엔클로징 enum 상수 헤더에 비교하여 본문 선언을 들여쓰기하기 위한 옵션 (FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ENUM_CONSTANT_HEADER)
가능한 값 TRUE
FALSE
해당되는 엔클로징 열거 선언 헤더에 비교하여 본문 선언을 들여쓰기하기 위한 옵션 (FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ENUM_DECLARATION_HEADER)
가능한 값 TRUE
FALSE
해당되는 엔클로징 유형 헤더에 비교하여 본문 선언을 들여쓰기하기 위한 옵션 (FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_TYPE_HEADER)
가능한 값 TRUE
FALSE
케이스에 비교하여 break 문을 들여쓰기하기 위한 옵션 (FORMATTER_INDENT_BREAKS_COMPARE_TO_CASES)
가능한 값 TRUE
FALSE
블록 내에서 명령문을 들여쓰기하기 위한 옵션 (FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BLOCK)
가능한 값 TRUE
FALSE
메소드 또는 생성자의 본문 내에서 명령문을 들여쓰기하기 위한 옵션 (FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BODY)
가능한 값 TRUE
FALSE
케이스에 비교하여 switch 문을 들여쓰기하기 위한 옵션 (FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_CASES)
가능한 값 TRUE
FALSE
스위치에 비교하여 switch 문을 들여쓰기하기 위한 옵션 (FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_SWITCH)
가능한 값 TRUE
FALSE
하나의 들여쓰기를 표시하는 동일 공백 수를 지정하기 위한 옵션 (FORMATTER_INDENTATION_SIZE)
가능한 값 "<n>"(여기서 n은 0 또는 양의 정수임)
기본값 "4"
어노테이션 뒤에 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION)
가능한 값 INSERT
DO_NOT_INSERT
배열 초기화 프로그램에서 여는 중괄호 다음에 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER)
가능한 값 INSERT
DO_NOT_INSERT
누락될 경우 현재 파일의 끝에 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_AT_END_OF_FILE_IF_MISSING)
가능한 값 INSERT
DO_NOT_INSERT
try 문에서 catch 키워드 앞에 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_BEFORE_CATCH_IN_TRY_STATEMENT)
가능한 값 INSERT
DO_NOT_INSERT
배열 초기화 프로그램에서 닫는 중괄호 앞에 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER)
가능한 값 INSERT
DO_NOT_INSERT
if 문에서 else 키워드 앞에 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_BEFORE_ELSE_IN_IF_STATEMENT)
가능한 값 INSERT
DO_NOT_INSERT
try 문에서 finally 키워드 앞에 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_BEFORE_FINALLY_IN_TRY_STATEMENT)
가능한 값 INSERT
DO_NOT_INSERT
do 문에서 while 앞에 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_BEFORE_WHILE_IN_DO_STATEMENT)
가능한 값 INSERT
DO_NOT_INSERT
비어 있는 익명 유형 선언에서 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ANONYMOUS_TYPE_DECLARATION)
가능한 값 INSERT
DO_NOT_INSERT
비어 있는 블록에서 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_BLOCK)
가능한 값 INSERT
DO_NOT_INSERT
비어 있는 enum 상수에서 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ENUM_CONSTANT)
가능한 값 INSERT
DO_NOT_INSERT
비어 있는 열거 선언에서 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ENUM_DECLARATION)
가능한 값 INSERT
DO_NOT_INSERT
비어 있는 메소드 본문에서 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_METHOD_BODY)
가능한 값 INSERT
DO_NOT_INSERT
비어 있는 유형 선언에서 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_TYPE_DECLARATION)
가능한 값 INSERT
DO_NOT_INSERT
와일드 카드 다음에, 그리고 와일드 카드 내에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_AND_IN_TYPE_PARAMETER)
가능한 값 INSERT
DO_NOT_INSERT
대입 연산자 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_ASSIGNMENT_OPERATOR)
가능한 값 INSERT
DO_NOT_INSERT
어노테이션에서 at 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_AT_IN_ANNOTATION)
가능한 값 INSERT
DO_NOT_INSERT
어노테이션 유형 선언에서 at 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_AT_IN_ANNOTATION_TYPE_DECLARATION)
가능한 값 INSERT
DO_NOT_INSERT
2진 연산자 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_BINARY_OPERATOR)
가능한 값 INSERT
DO_NOT_INSERT
유형 인수에서 닫는 각괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_CLOSING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS)
가능한 값 INSERT
DO_NOT_INSERT
유형 매개변수에서 닫는 각괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_CLOSING_ANGLE_BRACKET_IN_TYPE_PARAMETERS)
가능한 값 INSERT
DO_NOT_INSERT
블록의 닫는 중괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_CLOSING_BRACE_IN_BLOCK)
가능한 값 INSERT
DO_NOT_INSERT
캐스트 표현식의 닫는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_CLOSING_PAREN_IN_CAST)
가능한 값 INSERT
DO_NOT_INSERT
assert 문에서 콜론 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_ASSERT)
가능한 값 INSERT
DO_NOT_INSERT
콜론 다음에 여는 중괄호가 있을 경우 case 문에서 콜론 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CASE)
가능한 값 INSERT
DO_NOT_INSERT
조건식에서 콜론 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CONDITIONAL)
가능한 값 INSERT
DO_NOT_INSERT
for 문에서 콜론 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_FOR)
가능한 값 INSERT
DO_NOT_INSERT
labeled 문에서 콜론 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_LABELED_STATEMENT)
가능한 값 INSERT
DO_NOT_INSERT
할당 표현식에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ALLOCATION_EXPRESSION)
가능한 값 INSERT
DO_NOT_INSERT
어노테이션에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ANNOTATION)
가능한 값 INSERT
DO_NOT_INSERT
배열 초기화 프로그램에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ARRAY_INITIALIZER)
가능한 값 INSERT
DO_NOT_INSERT
생성자 선언의 매개변수에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_PARAMETERS)
가능한 값 INSERT
DO_NOT_INSERT
생성자 선언의 throws 절에 있는 예외 이름에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_THROWS)
가능한 값 INSERT
DO_NOT_INSERT
enum 상수의 인수에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ENUM_CONSTANT_ARGUMENTS)
가능한 값 INSERT
DO_NOT_INSERT
열거 선언에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ENUM_DECLARATIONS)
가능한 값 INSERT
DO_NOT_INSERT
명시적 생성자 호출의 인수에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_EXPLICIT_CONSTRUCTOR_CALL_ARGUMENTS)
가능한 값 INSERT
DO_NOT_INSERT
for 문의 증분에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_FOR_INCREMENTS)
가능한 값 INSERT
DO_NOT_INSERT
for 문의 초기화에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_FOR_INITS)
가능한 값 INSERT
DO_NOT_INSERT
메소드 선언의 매개변수에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_PARAMETERS)
가능한 값 INSERT
DO_NOT_INSERT
메소드 선언의 throws 절에 있는 예외 이름에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_THROWS)
가능한 값 INSERT
DO_NOT_INSERT
메소드 호출의 인수에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_INVOCATION_ARGUMENTS)
가능한 값 INSERT
DO_NOT_INSERT
다중 필드 선언에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_FIELD_DECLARATIONS)
가능한 값 INSERT
DO_NOT_INSERT
다중 로컬 선언에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_LOCAL_DECLARATIONS)
가능한 값 INSERT
DO_NOT_INSERT
매개변수화된 유형 참조에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_PARAMETERIZED_TYPE_REFERENCE)
가능한 값 INSERT
DO_NOT_INSERT
유형 헤더의 수퍼인터페이스 이름에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_SUPERINTERFACES)
가능한 값 INSERT
DO_NOT_INSERT
유형 인수에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_TYPE_ARGUMENTS)
가능한 값 INSERT
DO_NOT_INSERT
유형 매개변수에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_TYPE_PARAMETERS)
가능한 값 INSERT
DO_NOT_INSERT
생략 부호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_ELLIPSIS)
가능한 값 INSERT
DO_NOT_INSERT
매개변수화된 유형 참조에서 여는 각괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE)
가능한 값 INSERT
DO_NOT_INSERT
유형 인수에서 여는 각괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS)
가능한 값 INSERT
DO_NOT_INSERT
유형 매개변수에서 여는 각괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_TYPE_PARAMETERS)
가능한 값 INSERT
DO_NOT_INSERT
배열 초기화 프로그램에서 여는 중괄호 다음에 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER)
가능한 값 INSERT
DO_NOT_INSERT
배열 할당 표현식 내에서 여는 대괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION)
가능한 값 INSERT
DO_NOT_INSERT
배열 참조 내에서 여는 대괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACKET_IN_ARRAY_REFERENCE)
가능한 값 INSERT
DO_NOT_INSERT
어노테이션에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_ANNOTATION)
가능한 값 INSERT
DO_NOT_INSERT
캐스트 표현식에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CAST)
가능한 값 INSERT
DO_NOT_INSERT
catch에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CATCH)
가능한 값 INSERT
DO_NOT_INSERT
생성자 선언에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CONSTRUCTOR_DECLARATION)
가능한 값 INSERT
DO_NOT_INSERT
enum 상수에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_ENUM_CONSTANT)
가능한 값 INSERT
DO_NOT_INSERT
for 문에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_FOR)
가능한 값 INSERT
DO_NOT_INSERT
if 문에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_IF)
가능한 값 INSERT
DO_NOT_INSERT
메소드 선언에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_METHOD_DECLARATION)
가능한 값 INSERT
DO_NOT_INSERT
메소드 호출에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_METHOD_INVOCATION)
가능한 값 INSERT
DO_NOT_INSERT
괄호로 묶은 표현식에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_PARENTHESIZED_EXPRESSION)
가능한 값 INSERT
DO_NOT_INSERT
switch 문에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_SWITCH)
가능한 값 INSERT
DO_NOT_INSERT
synchronized 문에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_SYNCHRONIZED)
가능한 값 INSERT
DO_NOT_INSERT
while 문에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_WHILE)
가능한 값 INSERT
DO_NOT_INSERT
후위 연산자 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_POSTFIX_OPERATOR)
가능한 값 INSERT
DO_NOT_INSERT
전위 연산자 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_PREFIX_OPERATOR)
가능한 값 INSERT
DO_NOT_INSERT
조건식에서 물음표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_QUESTION_IN_CONDITIONAL)
가능한 값 INSERT
DO_NOT_INSERT
와일드 카드에서 물음표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_QUESTION_IN_WILDCARD)
가능한 값 INSERT
DO_NOT_INSERT
for 문에서 세미콜론 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_SEMICOLON_IN_FOR)
가능한 값 INSERT
DO_NOT_INSERT
단항 연산자 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_UNARY_OPERATOR)
가능한 값 INSERT
DO_NOT_INSERT
와일드 카드 앞에, 그리고 와일드 카드 내에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_AND_IN_TYPE_PARAMETER)
가능한 값 INSERT
DO_NOT_INSERT
대입 연산자 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_ASSIGNMENT_OPERATOR)
가능한 값 INSERT
DO_NOT_INSERT
어노테이션 유형 선언에서 at 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_AT_IN_ANNOTATION_TYPE_DECLARATION)
가능한 값 INSERT
DO_NOT_INSERT
2진 연산자 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_BINARY_OPERATOR)
가능한 값 INSERT
DO_NOT_INSERT
매개변수화된 유형 참조에서 닫는 각괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE)
가능한 값 INSERT
DO_NOT_INSERT
유형 인수에서 닫는 각괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS)
가능한 값 INSERT
DO_NOT_INSERT
유형 매개변수에서 닫는 각괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_TYPE_PARAMETERS)
가능한 값 INSERT
DO_NOT_INSERT
배열 초기화 프로그램에서 닫는 중괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER)
가능한 값 INSERT
DO_NOT_INSERT
배열 할당 표현식에서 닫는 대괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION)
가능한 값 INSERT
DO_NOT_INSERT
배열 참조에서 닫는 대괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACKET_IN_ARRAY_REFERENCE)
가능한 값 INSERT
DO_NOT_INSERT
어노테이션에서 닫는 대괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_ANNOTATION)
가능한 값 INSERT
DO_NOT_INSERT
캐스트 표현식에서 닫는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CAST)
가능한 값 INSERT
DO_NOT_INSERT
catch에서 닫는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CATCH)
가능한 값 INSERT
DO_NOT_INSERT
생성자 선언에서 닫는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_DECLARATION)
가능한 값 INSERT
DO_NOT_INSERT
enum 상수에서 닫는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_ENUM_CONSTANT)
가능한 값 INSERT
DO_NOT_INSERT
for 문에서 닫는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_FOR)
가능한 값 INSERT
DO_NOT_INSERT
if 문에서 닫는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_IF)
가능한 값 INSERT
DO_NOT_INSERT
메소드 선언에서 닫는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_METHOD_DECLARATION)
가능한 값 INSERT
DO_NOT_INSERT
메소드 호출에서 닫는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_METHOD_INVOCATION)
가능한 값 INSERT
DO_NOT_INSERT
괄호로 묶은 표현식에서 닫는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_PARENTHESIZED_EXPRESSION)
가능한 값 INSERT
DO_NOT_INSERT
switch 문에서 닫는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_SWITCH)
가능한 값 INSERT
DO_NOT_INSERT
synchronized 문에서 닫는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_SYNCHRONIZED)
가능한 값 INSERT
DO_NOT_INSERT
while 문에서 닫는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_WHILE)
가능한 값 INSERT
DO_NOT_INSERT
assert 문에서 콜론 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_ASSERT)
가능한 값 INSERT
DO_NOT_INSERT
case 문에서 콜론 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_CASE)
가능한 값 INSERT
DO_NOT_INSERT
조건식에서 콜론 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_CONDITIONAL)
가능한 값 INSERT
DO_NOT_INSERT
default 문에서 콜론 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_DEFAULT)
가능한 값 INSERT
DO_NOT_INSERT
for 문에서 콜론 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_FOR)
가능한 값 INSERT
DO_NOT_INSERT
labeled 문에서 콜론 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_LABELED_STATEMENT)
가능한 값 INSERT
DO_NOT_INSERT
할당 표현식에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ALLOCATION_EXPRESSION)
가능한 값 INSERT
DO_NOT_INSERT
어노테이션에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ANNOTATION)
가능한 값 INSERT
DO_NOT_INSERT
배열 초기화 프로그램에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ARRAY_INITIALIZER)
가능한 값 INSERT
DO_NOT_INSERT
생성자 선언의 매개변수에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_CONSTRUCTOR_DECLARATION_PARAMETERS)
가능한 값 INSERT
DO_NOT_INSERT
생성자 선언의 throws 절에 있는 예외 이름에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_CONSTRUCTOR_DECLARATION_THROWS)
가능한 값 INSERT
DO_NOT_INSERT
enum 상수의 인수에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ENUM_CONSTANT_ARGUMENTS)
가능한 값 INSERT
DO_NOT_INSERT
열거 선언에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ENUM_DECLARATIONS)
가능한 값 INSERT
DO_NOT_INSERT
명시적 생성자 호출의 인수에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_EXPLICIT_CONSTRUCTOR_CALL_ARGUMENTS)
가능한 값 INSERT
DO_NOT_INSERT
for 문의 증분에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_FOR_INCREMENTS)
가능한 값 INSERT
DO_NOT_INSERT
for 문의 초기화에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_FOR_INITS)
가능한 값 INSERT
DO_NOT_INSERT
메소드 선언의 매개변수에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_DECLARATION_PARAMETERS)
가능한 값 INSERT
DO_NOT_INSERT
메소드 선언의 throws 절에 있는 예외 이름에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_DECLARATION_THROWS)
가능한 값 INSERT
DO_NOT_INSERT
메소드 호출의 인수에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_INVOCATION_ARGUMENTS)
가능한 값 INSERT
DO_NOT_INSERT
다중 필드 선언에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_MULTIPLE_FIELD_DECLARATIONS)
가능한 값 INSERT
DO_NOT_INSERT
다중 로컬 선언에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_MULTIPLE_LOCAL_DECLARATIONS)
가능한 값 INSERT
DO_NOT_INSERT
매개변수화된 유형 참조에서 쉼표 앞에 공백을 삽입하기 위한 옵 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_PARAMETERIZED_TYPE_REFERENCE)
가능한 값 INSERT
DO_NOT_INSERT
유형 헤더의 수퍼인터페이스 이름에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_SUPERINTERFACES)
가능한 값 INSERT
DO_NOT_INSERT
유형 인수에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_TYPE_ARGUMENTS)
가능한 값 INSERT
DO_NOT_INSERT
유형 매개변수에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_TYPE_PARAMETERS)
가능한 값 INSERT
DO_NOT_INSERT
생략 부호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_ELLIPSIS)
가능한 값 INSERT
DO_NOT_INSERT
매개변수화된 유형 참조에서 여는 각괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE)
가능한 값 INSERT
DO_NOT_INSERT
유형 인수에서 여는 각괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS)
가능한 값 INSERT
DO_NOT_INSERT
유형 매개변수에서 여는 각괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_TYPE_PARAMETERS)
가능한 값 INSERT
DO_NOT_INSERT
어노테이션 유형 선언에서 여는 중괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ANNOTATION_TYPE_DECLARATION)
가능한 값 INSERT
DO_NOT_INSERT
익명 유형 선언에서 여는 중괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ANONYMOUS_TYPE_DECLARATION)
가능한 값 INSERT
DO_NOT_INSERT
배열 초기화 프로그램에서 여는 중괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ARRAY_INITIALIZER)
가능한 값 INSERT
DO_NOT_INSERT
블록에서 여는 중괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_BLOCK)
가능한 값 INSERT
DO_NOT_INSERT
생성자 선언에서 여는 중괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_CONSTRUCTOR_DECLARATION)
가능한 값 INSERT
DO_NOT_INSERT
enum 상수에서 여는 중괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ENUM_CONSTANT)
가능한 값 INSERT
DO_NOT_INSERT
열거 선언에서 여는 중괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ENUM_DECLARATION)
가능한 값 INSERT
DO_NOT_INSERT
메소드 선언에서 여는 중괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_METHOD_DECLARATION)
가능한 값 INSERT
DO_NOT_INSERT
switch 문에서 여는 중괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_SWITCH)
가능한 값 INSERT
DO_NOT_INSERT
유형 선언에서 여는 중괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_TYPE_DECLARATION)
가능한 값 INSERT
DO_NOT_INSERT
배열 할당 표현식에서 여는 대괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION)
가능한 값 INSERT
DO_NOT_INSERT
배열 참조에서 여는 대괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_REFERENCE)
가능한 값 INSERT
DO_NOT_INSERT
배열 유형 참조에서 여는 대괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_TYPE_REFERENCE)
가능한 값 INSERT
DO_NOT_INSERT
어노테이션에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ANNOTATION)
가능한 값 INSERT
DO_NOT_INSERT
어노테이션 유형 구성원 선언에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ANNOTATION_TYPE_MEMBER_DECLARATION)
가능한 값 INSERT
DO_NOT_INSERT
catch에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_CATCH)
가능한 값 INSERT
DO_NOT_INSERT
생성자 선언에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_CONSTRUCTOR_DECLARATION)
가능한 값 INSERT
DO_NOT_INSERT
enum 상수에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ENUM_CONSTANT)
가능한 값 INSERT
DO_NOT_INSERT
for 문에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_FOR)
가능한 값 INSERT
DO_NOT_INSERT
if 문에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_IF)
가능한 값 INSERT
DO_NOT_INSERT
메소드 선언에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_DECLARATION)
가능한 값 INSERT
DO_NOT_INSERT
메소드 호출에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_INVOCATION)
가능한 값 INSERT
DO_NOT_INSERT
괄호로 묶은 표현식에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_PARENTHESIZED_EXPRESSION)
가능한 값 INSERT
DO_NOT_INSERT
switch 문에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_SWITC)
가능한 값 INSERT
DO_NOT_INSERT
synchronized 문에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_SYNCHRONIZED)
가능한 값 INSERT
DO_NOT_INSERT
while 문에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_WHILE)
가능한 값 INSERT
DO_NOT_INSERT
후위 연산자 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_POSTFIX_OPERATOR)
가능한 값 INSERT
DO_NOT_INSERT
전위 연산자 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_PREFIX_OPERATOR)
가능한 값 INSERT
DO_NOT_INSERT
조건식에서 물음표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_QUESTION_IN_CONDITIONAL)
가능한 값 INSERT
DO_NOT_INSERT
와일드 카드에서 물음표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_QUESTION_IN_WILDCARD)
가능한 값 INSERT
DO_NOT_INSERT
세미콜론 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON)
가능한 값 INSERT
DO_NOT_INSERT
for 문에서 세미콜론 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON_IN_FOR)
가능한 값 INSERT
DO_NOT_INSERT
단항 연산자 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_UNARY_OPERATOR)
가능한 값 INSERT
DO_NOT_INSERT
배열 유형 참조에서 대괄호 사이에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BETWEEN_BRACKETS_IN_ARRAY_TYPE_REFERENCE)
가능한 값 INSERT
DO_NOT_INSERT
배열 초기화 프로그램에서 대괄호 사이에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACES_IN_ARRAY_INITIALIZER)
가능한 값 INSERT
DO_NOT_INSERT
배열 할당 표현식에서 빈 대괄호 사이에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACKETS_IN_ARRAY_ALLOCATION_EXPRESSION)
가능한 값 INSERT
DO_NOT_INSERT
어노테이션 유형 구성원 선언에서 빈 괄호 사이에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_ANNOTATION_TYPE_MEMBER_DECLARATION)
가능한 값 INSERT
DO_NOT_INSERT
생성자 선언에서 빈 괄호 사이에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_CONSTRUCTOR_DECLARATION)
가능한 값 INSERT
DO_NOT_INSERT
enum 상수에서 빈 괄호 사이에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_ENUM_CONSTANT)
가능한 값 INSERT
DO_NOT_INSERT
메소드 선언에서 빈 괄호 사이에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_DECLARATION)
가능한 값 INSERT
DO_NOT_INSERT
메소드 호출에서 빈 괄호 사이에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_INVOCATION)
가능한 값 INSERT
DO_NOT_INSERT
동일 행에서 else 문을 유지하기 위한 옵션 (FORMATTER_KEEP_ELSE_STATEMENT_ON_SAME_LINE)
가능한 값 TRUE
FALSE
하나의 행에서 빈 배열 초기화 프로그램을 유지하기 위한 옵션 (FORMATTER_KEEP_EMPTY_ARRAY_INITIALIZER_ON_ONE_LINE)
가능한 값 TRUE
FALSE
하나의 행에서 guardian 절을 유지하기 위한 옵션 (FORMATTER_KEEP_GUARDIAN_CLAUSE_ON_ONE_LINE)
가능한 값 TRUE
FALSE
하나의 행에서 단순 if 문을 유지하기 위한 옵션 (FORMATTER_KEEP_SIMPLE_IF_ON_ONE_LINE)
가능한 값 TRUE
FALSE
동일 행에서 then 문을 유지하기 위한 옵션 (FORMATTER_KEEP_THEN_STATEMENT_ON_SAME_LINE)
가능한 값 TRUE
FALSE
페이지의 길을 지정하기 위한 옵션. 이 길이를 벗어나면 포맷터가 코드를 분할하려고 함 (FORMATTER_LINE_SPLIT)
가능한 값 "<n>"(여기서 n은 0 또는 양의 정수임)
기본값 "80"
보존할 빈 행 수를 지정하기 위한 옵션 (FORMATTER_NUMBER_OF_EMPTY_LINES_TO_PRESERVE)
가능한 값 "<n>"(여기서 n은 0 또는 양의 정수임)
기본값 "0"
새 행에 empty 문이 있어야 하는지 여부를 지정하기 위한 옵션 (FORMATTER_PUT_EMPTY_STATEMENT_ON_NEW_LINE)
가능한 값 TRUE
FALSE
도표 작성 크기를 지정하기 위한 옵션 (FORMATTER_TAB_CHAR)
가능한 값 TAB
SPACE
MIXED
하나의 도표 작성을 표시하는 동일 공백 수를 지정하기 위한 옵션 (FORMATTER_TAB_SIZE)
가능한 값 "<n>"(여기서 n은 0 또는 양의 정수임)
기본값 "4"
선행 들여쓰기에 대해서만 도표 작성을 사용하기 위한 옵션 (FORMATTER_USE_TABS_ONLY_FOR_LEADING_INDENTATIONS)
가능한 값 TRUE
FALSE

CodeAssist 옵션

설명
인수 이름에 대한 접두부 정의(CODEASSIST_ARGUMENT_PREFIXES)
접두부가 비어 있지 않을 경우, 인수 이름의 완료는 제안된 접두부 중 하나로 시작합니다. {<접두부>[,<접두부>]*}.
기본값은 ""입니다.
인수 이름에 대한 접미부 정의(CODEASSIST_ARGUMENT_SUFFIXES)
접미부가 비어 있지 않을 경우, 인수 이름의 완료는 제안된 접미부 중 하나로 끝납니다. {<접미부>[,<접미부>]*}.
기본값은 ""입니다.
권장되지 않는 참조 발견 완료 활성화 (CODEASSIST_DISCOURAGED_REFERENCE_CHECK)
활성 상태인 경우, 완료는 권장되지 않는 참조를 가지고 있음을 표시하지 않습니다. ENABLED
DISABLED
필드 이름에 대한 접두부 정의(CODEASSIST_FIELD_PREFIXES)
접두부가 비어 있지 않을 경우, 필드 이름의 완료는 제안된 접두부 중 하나로 시작합니다. {<접두부>[,<접두부>]*}.
기본값은 ""입니다.
필드 이름에 대한 접미부 정의(CODEASSIST_FIELD_SUFFIXES)
접미부가 비어 있지 않을 경우, 필드 이름의 완료는 제안된 접미부 중 하나로 끝납니다. {<접미부>[,<접미부>]*}.
기본값은 ""입니다.
금지된 참조 발견 완료 활성화 (CODEASSIST_FORBIDDEN_REFERENCE_CHECK)
이 옵션이 활성 상태인 경우, Completion(완료)은 금지된 참조를 가지고 있음을 표시 ENABLED
DISABLED
함축 구성원 자동 자격 부 여(CODEASSIST_IMPLICIT_QUALIFICATION)
활성화되면 완료가 함축 필드 참조 및 메시지 표현식의 완료를 자동으로 자격 부여합니다. ENABLED
DISABLED
로컬 변수 이름에 대한 접두부 정의(CODEASSIST_LOCAL_PREFIXES)
접두부가 비어 있지 않을 경우, 로컬 변수 이름의 완료는 제안된 접두부 중 하나로 시작합니다. {<접두부>[,<접두부>]*}.
기본값은 ""입니다.
로컬 변수 이름에 대한 접미부 정의(CODEASSIST_LOCAL_SUFFIXES)
접미부가 비어 있지 않을 경우, 로컬 변수 이름의 완료는 제안된 접미부 중 하나로 끝납니다. {<접미부>[,<접미부>]*}.
기본값은 ""입니다.
static 필드 이름에 대한 접두부 정의(CODEASSIST_STATIC_FIELD_PREFIXES)
접두부가 비어 있지 않을 경우, static 필드 이름의 완료는 제안된 접두부 중 하나로 시작합니다. {<접두부>[,<접두부>]*}.
기본값은 ""입니다.
static 필드 이름에 대한 접미부 정의(CODEASSIST_STATIC_FIELD_SUFFIXES)
접미부가 비어 있지 않을 경우, static 필드 이름의 완료는 제안된 접미부 중 하나로 끝납니다. {<접미부>[,<접미부>]*}.
기본값은 ""입니다.
가시성 발견 완료 활성화 (CODEASSIST_VISIBILITY_CHECK)
활성화된 경우, 완료가 볼 수 없는 것들을 표시하지 않습니다(예: 수퍼클래스의 private 메소드를 볼 수 없습니다). ENABLED
DISABLED