java 如何查看IntelliJ中的编译错误列表?

yebdmbv4  于 2023-05-15  发布在  Java
关注(0)|答案(7)|浏览(178)

我正在寻找一种方法来查看IntelliJ中的所有编译错误,类似于它们在Eclipse中的显示方式。我试着在这里搜索和谷歌,但没有真正找到解决方案。我真的很喜欢IntelliJ,我最近从Eclipse转换到它,我希望这只是我缺少的东西,而不是根本的缺陷。

dwthyt8l

dwthyt8l1#

我想这最接近你的愿望:
(From IntelliJ IDEA Q&A for Eclipse Users):

以上内容可以与最近在Compiler设置中引入的选项相结合,以获得与Eclipse非常相似的视图。
要做的事情:
1.在工程窗格中切换到“问题”视图:

1.启用设置以自动编译项目:

1.最后,看看Problems视图:

下面是同一个项目(有一个编译错误)在Intellij IDEA 13.xx和Eclipse Kepler中的比较:

相关链接:上面显示的maven项目:https://github.com/ajorpheus/CompileTimeErrors
FAQ对于“Eclipse模式”/“自动编译"项目:http://devnet.jetbrains.com/docs/DOC-1122

wh6knrhe

wh6knrhe2#

给其他遇到这个问题的人一个更及时的答案:
(from https://www.jetbrains.com/help/idea/eclipse.html,§自动编译;点击截图)

自动编译:

要启用自动编译,请导航到设置/首选项|构建、执行、部署|编译器,并选择自动生成项目选项

在一个地方显示所有错误:

如果在编译器设置中启用了自动生成项目选项,则会出现问题工具窗口。它显示在项目编译时检测到的问题的列表。

**使用Eclipse编译器:**这实际上捆绑在IntelliJ中。在我看来,它提供了更多有用的错误消息,而且根据this blog,它的速度要快得多,因为它被设计为在IDE的后台运行,并使用增量编译。

虽然Eclipse使用自己的编译器,但IntelliJ IDEA使用与项目JDK捆绑的javac编译器。如果必须使用Eclipse编译器,请导航到Settings/Preferences|构建、执行、部署|编译器|Java编译器并选择它... Eclipse编译器和javac编译器之间最大的区别是Eclipse编译器对错误的容忍度更高,有时允许您运行无法编译的代码。

5us2dqdw

5us2dqdw3#

在我的系统(IntelliJ Idea 2017.2.5)上,启用“自动生成项目”是不够的。我还不得不使用菜单项“视图,工具窗口,问题”来查看屏幕底部的问题工具窗口。

o3imoua4

o3imoua44#

您应该禁用保存模式
对我来说,我点击了这个按钮

然后禁用保存模式

lymnna71

lymnna715#

在前面的回答中提到的“问题视图”是有帮助的,但是我发现它没有捕捉到project中的所有错误。在运行应用程序之后,它开始填充其他类,这些类有问题,但最初没有出现在problems视图中。

0lvr5msh

0lvr5msh6#

在我的情况下,我没有在src文件夹中设置Source Root。我打错了,设置为Resources Root。在修复它由right click at src folder > Mark Directory as > Source Root,编译错误显示.

gj3fmq9x

gj3fmq9x7#

1.第一步:打开问题视图(Alt+6)
1.第二步:启用宽视图(视图顶部选项)
1.第三步:在选项卡项目错误点击Snipp和分析您的项目,以查找任何问题猫的文件类型和其他东西,程序员需要!

相关问题