有没有一种方法可以像Eclipse那样对正在处理的文件连续生成IntelliJ标记错误位置?此刻我需要制作一个列出消息面板中所有错误的项目,但即使如此,我仍无法使用编辑器面板导航到它们。我希望有简单的点/标记指向错误/警告位置。IntelliJ - 显示错误的位置
回答
IntelliJ IDEA在运行中检测当前文件中的错误和警告(除非节电模式在File
菜单中激活)。
其他文件和项目视图中的错误将会在Build
| Make
并在消息工具窗口中列出。
要在错误之间导航,请使用Navigate
| (Next Highlighted Error
(F2)/ Previous Highlighted Error
(移位 + F2)。
错误条马克颜色都可以在这里改变:
“在”消息“工具窗口中的”生成“|”制作“和”列出“后,将显示其他文件和项目视图中的错误。不幸的是,消息窗口中的输出不会告诉你错误在哪里,它只是告诉你编译失败,并且看到编译器错误输出的细节。有什么办法让它显示IDE中的编译器错误输出,而不是从命令行运行?如果有问题的文件可以在文件树中以某种方式进行标记,那么它会很好,所以你可以看到即使它们没有打开也有错误的文件。 – 2013-05-20 20:07:02
唉,省电模式,谢谢! – 2014-07-12 14:17:26
在我的情况下,“Settings |”下的“Error stripe mark”框出错编辑|颜色和字体|一般|错误和警告|错误“未选中。选中此框可解决问题。 – 2016-10-17 16:29:34
此外,你可以选择去下一个错误只能由(忽略警告):
- 右键单击Validation Side Bar 。
- 在上下文菜单中,选择
Go to high priority problems only
它为IntelliJ IDEA的12
链接已经死了:( – 2015-09-07 13:46:06
我跑进没有把我的源根文件夹(项目窗口的问题 - 右键点击文件夹,标记目录为>来源根目录)。如果您未设置此IDEA不解析文件。
坦率地说,这些错误真的很难看,特别是如果只有一个字符在Java代码的海洋中“不足”。我使用上面的说明使背景变成橙红色,事情更加明显。
谢谢!虽然这不是OP严格要求的,但这使IntelliJ能够显示大多数IDE所做的错误列表。 – DanielCuadra 2017-08-22 22:36:15
使用 “问题” 工具窗口中看到的所有错误。 如上面的@pavan(https://stackoverflow.com/a/45556424/828062)所述,启用“自动”构建/制作时,此窗口出现在底部/侧面选项卡中。
Intellij默认情况下会发生这种情况。你确定它正确地识别你的源文件吗? – 2012-08-02 10:11:38
您有没有错误地启用“省电模式”? – Vic 2012-08-02 10:17:01
我可以看到警告但没有错误... \ – Bober02 2012-08-02 10:21:45