124

有没有办法让 IntelliJ 以与 Eclipse 类似的方式为您正在处理的文件连续标记错误位置?目前我需要制作在消息面板中列出所有错误的项目,但即便如此我也无法使用编辑器面板导航到它们。我想要简单的点/标记来指向错误/警告位置。

4

11 回答 11

96

IntelliJ IDEA 即时检测当前文件中的错误和警告(除非在菜单中激活了省电模式File)。

其他文件和项目视图中的错误将在Build|之后显示 并在消息工具窗口Make中列出。

对于 Bazel 用户:项目错误将在运行后显示在Bazel Problems工具窗口中Compile Project( Ctrl/Cmd+ F9)

要在错误之间导航,请使用Navigate| Next Highlighted Error( F2) / Previous Highlighted Error( Shift+ F2)。

可以在此处更改错误条纹标记颜色:

错误条纹标记

于 2012-08-02T10:31:22.560 回答
36

对于那些还没有遇到问题的人,请尝试在 Java 编译器设置中启用“自动构建项目”,看看这是否对我有用。

于 2017-08-07T22:09:43.640 回答
28

我遇到了没有设置我的源根文件夹的问题(项目窗口 - 右键单击​​文件夹,将目录标记为>源根)。如果你不设置这个 IDEA 不会解析文件。

于 2014-11-02T18:16:17.367 回答
18

对于 IntelliJ 2017:

使用“问题”工具窗口查看所有错误。当您启用上面@pavan(https://stackoverflow.com/a/45556424/828062)提到的“自动”构建/制作时,此窗口会出现在底部/侧面选项卡中。

在此处输入图像描述

要访问此Problems面板,您必须将项目设置为自动构建。选中Preferences/ Settings> Build, Execution, Deployment> Compiler>复选框Build project automatically

<code>Preferences</code>/<code>Settings</code> > <code>Build, Execution, Deployment</code> > <code>Compiler</code> > <code>自动构建项目的截图</code>代码>

于 2018-02-02T23:15:38.243 回答
10

坦率地说,这些错误真的很难看到,特别是如果在 Java 代码的海洋中只有一个字符被“低估”了。我使用上面的说明将背景设置为橙红色,并且事情更加明显。

于 2016-09-30T17:49:15.113 回答
7

在 IntelliJ Idea 2019 中,您可以在“项目”视图下找到范围“问题”。默认范围是“项目”。

于 2019-02-21T14:41:42.613 回答
6

此外,您可以通过以下方式选择仅转到下一个错误(忽略警告):

  1. 右键单击验证侧栏
  2. 在上下文菜单中,选择Go to high priority problems only

它适用于 Intellij Idea 12

于 2013-01-18T09:59:12.813 回答
4

就我而言,我在不知不觉中未选中“错误条纹标记”选项(想法 2018.2:Settings > Editor > Color Scheme > General并展开“错误和警告”并单击“错误”)

修复是检查“错误”的“错误条纹标记”选项(如下图所示)。现在您将在滚动条区域看到错误标记。

在此处输入图像描述

于 2018-08-15T13:33:27.973 回答
1

就我而言,IntelliJ 只是处于电源安全模式

于 2018-10-09T16:02:59.760 回答
1

主窗口底部是否有类似 [_] 的黄色图标?这是一个“类型感知突出显示”开关,可能会被意外禁用。您应该通过单击图标重新启用它。

于 2019-01-19T15:58:32.563 回答
-1

这是我找到的解决方案:

  1. 打开 IntelliJ 设置(Crtl + Shift + A);
  2. 点击“编辑器”;
  3. 点击“配色方案”+编程语言(在“配色方案”内);选择配色方案 + 编程语言
  4. 选择“分析错误”;
  5. 选择“错误条纹标记”+ 添加所需的颜色04 上述步骤
于 2021-07-16T16:58:57.053 回答