java compiler - IntelliJ에서 컴파일 오류 목록을 보는 방법은 무엇입니까?



eclipse cross (4)

내 시스템 (IntelliJ Idea 2017.2.5)에서는 "Make Project Automatically"를 활성화하는 것으로 충분하지 않았습니다. 나 또한 메뉴 항목 "보기, 도구 창, 문제"를 사용하여 화면 하단에 문제 도구 창을 표시해야했습니다.

Eclipse에서 표시되는 것과 유사한 IntelliJ의 모든 컴파일 오류를 볼 수있는 방법을 찾고 있습니다. 여기에서 검색을 시도했지만 Google은 해결책을 찾지 못했습니다. 저는 IntelliJ를 정말 좋아합니다. 저는 최근에 Eclipse에서 Eclipse로 변환했습니다. 이것이 내가 누락 된 것이고 근본적인 결핍이 아니기를 바랍니다.


나는 이것이 당신이 원하는 것에 가장 가깝다고 생각합니다 :

( Eclipse 사용자를위한 IntelliJ IDEA Q & A에서 ) :

위의 내용은 컴파일러 설정에서 최근에 도입 된 옵션과 결합하여 Eclipse와 매우 유사한 뷰를 얻을 수 있습니다.

해야 할 일:

  1. 프로젝트 창에서 'Problems'보기로 전환하십시오.

  2. 설정을 사용하여 프로젝트를 자동으로 컴파일합니다.

  3. 마지막으로 Problems 뷰를 살펴 보자.

다음은 Intellij IDEA 13.xx와 Eclipse Kepler에서 같은 프로젝트 (컴파일 오류 포함)가 어떻게 보이는지 비교 한 것입니다.

관련 링크 : 위에 표시된 maven 프로젝트 : https://github.com/ajorpheus/CompileTimeErrors
FAQ 'Eclipse 모드'/ '자동으로 컴파일'프로젝트 : http://devnet.jetbrains.com/docs/DOC-1122


이 문제를 겪는 다른 사람들을위한 최신 답변 :

( https://www.jetbrains.com/help/idea/eclipse.html 에서 자동 편집, 캡쳐 화면 클릭)

자동으로 컴파일 :

자동 편집을 사용하려면 설정 / 기본 설정 | 빌드, 실행, 배포 | 컴파일러 에서 프로젝트 자동 생성 옵션을 선택하십시오.

한 곳에서 모든 오류 표시 :

컴파일러 설정에서 프로젝트 자동으로 만들기 옵션이 활성화 된 경우 문제 도구 창이 나타납니다. 프로젝트 컴파일시 발견 된 문제점 목록을 보여줍니다.

Eclipse 컴파일러 사용 : 실제로 IntelliJ에 번들로 제공됩니다. 이 블로그 에 따르면 훨씬 더 유용한 오류 메시지를 제공한다고 생각합니다. IDE의 백그라운드에서 실행되도록 설계되어 점진적 컴파일을 사용하기 때문에 훨씬 더 빠릅니다.

Eclipse는 자체 컴파일러를 사용하지만 IntelliJ IDEA는 프로젝트 JDK에 번들 된 javac 컴파일러를 사용합니다. Eclipse 컴파일러를 사용해야하는 경우 설정 / 기본 설정 | 빌드, 실행, 배포 | 컴파일러 | 자바 컴파일러 를 선택하고 그것을 선택하십시오 ... 이클립스 컴파일러와 javac 컴파일러의 가장 큰 차이점은 이클립스 컴파일러가 오류에보다 관대하다는 것입니다. 컴파일하지 않는 코드를 실행할 수도 있습니다.


한 번에 모든 것이 아닙니다. 하지만 당신은

Alt + Enter

사람들은 특정 항목에있을 때만 작동한다고 가정합니다. 그러나 그것은 실제로 "다음 누락 유형"에 대해 작동합니다. 따라서 Alt + Enter 를 계속 누르고 있으면 IDEA는 모든 것이 수정 될 때까지 하나씩 수정합니다.





java intellij-idea compiler-errors