에러 강조 표시

 

당신이 에디터 코드를 쓰는 것에 따라, Error Highlighting 특징은 동시에 구문과 다른 코딩 에러와 스테이트먼트 또는 당신이 경고되어야만 한다는 조건에 대한 그것을 확인합니다에러 강조 표시는 Java�, JSP XML 파일에 대해 지원됩니다.  다음 종류의 에러는 파일의 다음 타입에 대해 확인됩니다:

 

파일 타입

확인& 강조된 에러

.java

syntax errors, Javadoc problems

.jsp

syntax errors in java code, bad includes, incorrect custom tags

.xml

unclosed or unmatched tags, DTD or Schema-related errors, errors in Ant build files


Errors: 
에디터의 빨간 색은 에러를 표시하기 위해 사용됩니다.  IDEA 당신이 타이프했던 이름을 해결할 없을 , 그것은 빨간 폰트에서 표시합니다:

다른 에러를 위해, 스테이트먼트(또는 그것의 잘못된 부분) 빨간 컬리 라인과 함께 밑줄을 긋게 됩니다:

Warnings: 
회색의 텍스트로서 보이는 스테이트먼트 또는 구성소는 그들과 관련된 경고를 갖습니다:

경고를 생성할 것의 예는 이하를 포함합니다:

 미사용 임포트 스테이트먼트
 
미사용 로컬 변수
 
미사용 개인의 필드
 
쓰기 또는 읽기를 위해 단지 할당된 숫자가 있는 변수
 
미사용 개인의 방법
 
비공식으로 미사용 매개 변수와 정적인 방법
 
중복 캐스트
 
디프리케이트API 사용

에러와 경고에 관한 정보를 얻는


강조된 에러 또는 경고의 의미에 대한 설명을 보는 3개의 방법이 있습니다:

 캐럿이 잘못된 기호 또는 표현식의 내부에서 있는 상태 표시줄 에서.




 
캐럿이 잘못된 기호 또는 표현식의 내부에서 있을 Ctrl + F1 개요와 함께 팝업 팁을 보기 위해 누르십시오.



 
위와 같은 팁을 팝업하는 강조된 표현식 위의 마우스.




 
강조된 표현식에 부합하는 마커  위의 채색 마커 위의 마우스.  다시, 팝업 팁이 나타납니다.




IDEA 일부 에러와 경고에 적용될 있는 응급 처치의 특징을 가집니다.   특징은  Intention Actions 섹션에서 기술됩니다.


Marker Bar 


 Marker Bar 
당신의 코드에서 모든 경고와 에러를 위해 칼러 또는 "마커" 표시합니다.  경고 마커는 노랗고, 에러 마커는 빨갛습니다. 바의 마커의 위치는 파일에서 상응하는 에러 또는 경고의 상대 위치를 표시합니다.  당신은 마커위를 마우스를 굴려서 당신의 코드에서 에러와 경고에 대하여 팝업 팁을 있고 그들 위에서 클릭하여 관련 명령 행에 직접 조종할 있습니다.

스테이트먼트에서 다른 것으로 옮기기 위해서 당신은 개별적으로 다음 스테이먼트로 가기 위해F2 누르거나 이전 것으로 가기 위해 Shift + F2 누르거나 메인 Go to 메뉴를 사용할 있고 Next Highlighted Error  / Previous Highlighted Error 개별적으로 선택할 있습니다.


당신이 파일 위에서 작업하는 동안 마커 바에서 많은 에러를 보는 것은 일반적입니다당신이 코드를 완료하는 것에 따라 에러 중의 대부분은 해결될 것입니다.  당신은 당신이 끝냈다 라고 생각할 만일 무언가 남아 있으면, 컴파일을 하기 당신은 그들을 곧바로 것입니다.


당신은 Marker Bar바의 최상위에 작은 박스를 유의할 것입니다.   상태 표시기는 현재의 파일의 총체적인 상태를 보여줍니다.

Green  

파일에 대해 어떤 에러나 경고가 있지 않습니다 그것은 컴파일할 것입니다.

Yellow  

약간의 경고가 있지만, 컴파일로부터 파일을 방지할 것인 어떤 에러도 없습니다.

Red  

에러가 존재합니다파일은 컴파일하지 않을 것입니다.

Gray  

코드는 현재 분석되고 있습니다.

Eye  

일반 코드 분석 후에 고속 검사의 개시를 표시합니다.  IDEA 이행된 방법에 대해 동시에 탐색합니다.  표시 박스의 배경색은 검사 전에 파일 상태를 표시합니다.  만일 어떤 단점이 발견되면, 파일 상태는 경고 또는 심지어 에러에 상태를 격하할지도 모릅니다.

 


Marker Bar bookmarks To Do items  당신 코드의 어느 곳에 있는지를 보여줍니다.