에러 강조 옵션

 

에러 강조 법칙을 지정하기 위해, File | Settings: IDE Settings 메뉴 항목을 선택하고 (또는 툴바 위의   누르십시오), Errors 버튼을 누르십시오.

다음 다이얼로그가 나타날 것입니다:



패널은 개의 옵션 그룹을 포함합니다Autoreparse   강조 표시 옵션 .

Autoreparse

 

Autoreparse delay (ms)  

당신이 타이핑을 멈추고 후에 IDEA 에러에 대한 당신의 코드 탐색을 분석할 때의 지연(milliseconds) 지정하십시오.

Show import  popup

만일 선택되면, 만일 사용 클래스가 임포트되면 IDEA 팝업  Import Assistant 표시합니다.

 

강조 표시 옵션


이들 옵션을 사용하여 당신은 아래에 주어지는 것과 같이 어떻게 IDEA 특별한 스테이트먼트와 표현식을 당신의 코드에서 발견하는 것에 반응할 것인지를 지정합니다.


옵션 그룹은 항상 강조될 구문 에러와 관계가 있지 않습니다. 그리고 그런 동작은 커스터마이즈 없습니다.



이것은 Error Highlighting 위해 맞춤 가능한 코드 블록의 개요입니다.

General 

Deprecated symbols 

데프리케이트 메소드를 사용하거나, 덮어 쓰기 위해 적용 가능한.

Unused import 

적용 가능한 미사용 임포트 스테이트먼트를 위해.

Unused symbol 

적용 가능한 개인의 메소드, 생성자와 정적인 메소드의 미사용 매개 변수에 대해서 뿐만 아니라 쓰여지는 로컬 변수와 필드를 위해.

Unused throw  declaration

적용 가능한 개인의 메소드, 생성자와 정적인 메소드의 쓰로우 선언을 위해.

Silly assignment 

적용 가능한 그것이 자체에 할당된 변수를 위해.

Access static  member via instance reference  

적용 가능한 그들이 인스턴스 참조를 경유하여 불리는 정적인 클래스 구성 요소를 위해.

Wrong package  statement 

적용 가능한 기존 Sourcepath 있는 불일치의 패키지 스테이트먼트를 위해.

Illegal package  dependencies 

적용 가능한 종속성 분석 의해 불법적으로 간주되는 패키지 스테이트먼트를 위해

생성/기존 종속성을 바꾸기 위해, 종속성 확인 다이얼로그를 부르는 Options그룹에서 Configure dependency rules버튼을 누르십시오.  

Javadoc errors 

적용 가능한 알려지지 않은 Javadoc 태그 에러를 제외한 Javadoc 에러를 위해(알려지지 않은 경로, 일관성이 없는 매개 변수, 필드를 위한 복귀 태그 ).

Unknown Javadoc  tags

적용 가능한 알려지지 않은 Javadoc 태그를 위해.

Additional Javadoc tags텍스트 필드에서 당신은 Javadoc 태그를 직접적으로 또는 버튼을 눌러 불리어지는 Edit Additional Javadoc Tags 에서 추가할 있다.

EJB errors 

적용 가능한 EJB 에러를 위해.

EJB warnings 

적용 가능한 EJB 경고에 대해.

로컬 코드 분석  

Constant conditions  & exceptions 

적용 가능한 항상 스테이트를 갖는 어떤 조건을 위하여(예를 들면, 단지 진짜거나 단지 틀리다), 또는 포인터 예외를 잠재적으로 쓰로우하는 메소드 인보케이션을 위해.

Unused assignment 

적용 가능한 메소드 내에서 사용되지 않는 변수를 위해.

Redundant type  cast 

적용 가능한 코드 의미론을 위반하지 않고 안전하게 제거될 있는 타입 캐스트에 대해.


만일 당신의 코드가 Class Cast Exception  종속하면 의미는 바뀔 것입니다.


 

Local variable  or parameter can be final 

적용 가능한 로컬 변수 또는 최종으로 선언될 있는 메소드 매개 변수를 위해.

 


모든 다른 검사와 검사 그룹은 IDEA 함께 선적된 3자의 InspectionGadget 플러그 인과 관계가 있습니다.



항목을 위한 IDEA 동작은 다음 옵션을 가지는 그것의 옆에 목록 박스를 사용하여 지정될 있습니다.

As errors 

만일 상응하는 스테이트먼트/표현식이 발견되면 IDEA  마커   위에서 에러로서 그것을 강조할 것입니다.

As warnings 

만일 상응하는 스테이트먼트/표현식이 발견되면 IDEA  마커   위에서 경고로서 그것을 강조할 것입니다.

Do not show  

IDEA 상응하는 스테이트먼트/표현식을 찾지 않을 것입니다.