IntelliJ-오류가있는 위치 표시


117

Eclipse와 유사한 방식으로 작업중인 파일에 대해 IntelliJ가 오류 위치를 지속적으로 표시하도록하는 방법이 있습니까? 지금은 메시지 패널에 모든 오류를 나열하는 프로젝트를 만들어야하지만 그래도 편집기 패널을 사용하여 탐색 할 수 없습니다. 오류 / 경고 위치를 가리키는 간단한 점 / 마커를 갖고 싶습니다.


1
Intellij에서 기본적으로 발생합니다. 소스 파일을 올바르게 식별하고 있습니까?
Brian Agnew 2012-08-02

1
실수로 "절전 모드"를 활성화 한 적이 있습니까?
Vic

경고는 볼 수 있지만 오류는 볼 수 없습니다 ... \
Bober02

다른 색 구성표를 사용하고 있습니다. 내 것이 단순히 회색이고 하이라이트 바에서 볼 수 없기 때문에 그 동작을 편집 할 장소가 있습니까?
Bober02

답변:


90

IntelliJ IDEA는 현재 파일에서 오류 및 경고를 즉석에서 감지합니다 ( 메뉴 에서 절전 모드 가 활성화 되지 않은 경우 File).

다른 파일과 프로젝트보기의 오류는 Build| 메시지 도구 창에 Make나열됩니다 .

Bazel 사용자의 경우 : 실행 후 Bazel 문제 도구 창 에 프로젝트 오류가 표시됩니다 Compile Project( Ctrl/Cmd+ F9).

오류를 탐색하려면 Navigate| Next Highlighted Error( F2) / Previous Highlighted Error( Shift+ F2).

오류 스트라이프 마크 색상은 여기에서 변경할 수 있습니다.

오류 스트라이프 표시


7
"다른 파일 및 프로젝트보기의 오류는 Build | Make 후에 표시되고 메시지 도구 창에 나열됩니다." 불행히도 메시지 창의 출력은 오류가있는 위치를 알려주지 않고 컴파일이 실패했음을 알려주고 자세한 내용은 컴파일러 오류 출력을 확인합니다. 명령 줄에서 실행하는 대신 IDE 내에서 컴파일러 오류 출력을 표시 할 수있는 방법이 있습니까? 또한 문제가있는 파일을 어떻게 든 파일 트리에 표시하여 열지 않았는데도 오류가있는 파일을 볼 수 있다면 좋을 것입니다.
joe_deniable 2013 년

제 경우에는 아래의 "오류 스트라이프 표시"상자 Settings | Editor | Colors & Fonts | General | Errors and Warnings | Error가 선택 해제되었습니다. 이 체크 박스를 선택하면 문제가 해결되었습니다.
Tom Catullo

1
이 오류가있는 목록이 있습니까? (F2를 눌러 이동할 수있는 오류 목록
Auroratic 2017-08-10

나에게 (AndroidStudio 3.1.2 사용) 오류는 보기> 도구 창> 빌드빌드> 프로젝트 다시 빌드에 표시되지만 파일은 여전히 ​​표시되지 않습니다. 나는 이것에 대한 질문을 열었습니다 : stackoverflow.com/q/49835192/2532583
yasd

@markthegrea 자세한 내용 을 지원하려면 티켓을 제출 하십시오.
CrazyCoder

32

아직 문제가있는 경우 Java 컴파일러 설정에서 "자동으로 프로젝트 빌드"를 활성화하고 이것이 저에게 효과가 있는지 확인하십시오.


1
감사! 이것이 OP가 엄격하게 요구하는 것은 아니지만 IntelliJ는 대부분의 IDE 에서처럼 오류 목록을 표시합니다.
DanielCuadra

23

내 소스 루트 폴더를 설정하지 않는 문제가 발생했습니다 (프로젝트 창-폴더를 마우스 오른쪽 버튼으로 클릭하고 디렉토리를> 소스 루트로 표시). 이 IDEA를 설정하지 않으면 파일을 구문 분석하지 않습니다.


16

IntelliJ 2017의 경우 :

모든 오류를 보려면 "문제"도구 창을 사용하십시오. 이 창은 위의 @pavan ( https://stackoverflow.com/a/45556424/828062 )에서 언급 한대로 "자동"빌드 / 메이크를 활성화하면 하단 / 사이드 탭에 나타납니다 .

여기에 이미지 설명 입력

Problems패널에 액세스하려면 프로젝트가 자동으로 빌드되도록 설정해야합니다. 에 대한 확인란을 선택 Preferences/ Settings> Build, Execution, Deployment> Compiler>을 Build project automatically.

<code> 환경 설정 </ code> / <code> 설정 </ code>> <code> 빌드, 실행, 배포 </ code>> <code> 컴파일러 </ code>> <code> 자동으로 프로젝트 빌드 </ code> 스크린 샷 코드>


7
IntelliJ 2019.1에는 그러한 메뉴 항목이 없습니다.
Basil Bourque

2
당신은 환경 설정에서 빌드 프로젝트를 자동으로 체크 박스를 체크 할 필요가 @BasilBourque -> 컴파일러 및 인 IntelliJ 2019.1 다시 시작
아만 모하메드

9

솔직히 말해서 오류를보기가 정말 어렵습니다. 특히 Java 코드의 바다에서 한 문자 만 "파괴"된 경우에는 더욱 그렇습니다. 위의 지침을 사용하여 배경을 주황색-빨간색으로 만들었고 상황이 훨씬 더 분명했습니다.


5

또한 다음과 같은 방법으로 다음 오류로만 이동 (경고 무시)을 선택할 수 있습니다.

  1. 유효성 검사 사이드 바를 마우스 오른쪽 버튼으로 클릭합니다 .
  2. 상황에 맞는 메뉴에서 Go to high priority problems only

Intellij Idea 12에서 작동합니다.


5

IntelliJ Idea 2019에서는 "프로젝트"보기에서 "문제"범위를 찾을 수 있습니다. 기본 범위는 "프로젝트"입니다.

"문제"범위


2
이것은 이미 발견 된 문제만을 보여줍니다. 문제가 있는지 확인하기 위해 파일을 분석하지 않습니다.
DFSFOT

1

제 경우에는 무의식적으로 ' 오류 스트라이프 표시 '옵션을 선택 취소했습니다 (Idea 2018.2 : Settings > Editor > Color Scheme > General'오류 및 경고'를 확장하고 ' 오류 '를 클릭 ) .

수정은 '확인하는 것입니다 오류 스트라이프 마크 '의 '옵션 오류 ' (아래 이미지에서 강조로) . 이제 스크롤바 영역에 오류 표시가 나타납니다.

여기에 이미지 설명 입력



0

메인 창 하단에 [_]과 같은 노란색 아이콘이 있습니까? 실수로 비활성화 될 수있는 "유형 인식 강조 표시"스위치입니다. 아이콘을 클릭하여 다시 활성화해야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.