【问题标题】:Why is IntelliJ highlighting errors in one project, but not another?为什么 IntelliJ 突出显示一个项目中的错误,而不是另一个?
【发布时间】:2014-03-07 01:38:05
【问题描述】:

我正在使用 IntelliJ 13 和 Scala 插件。在一个项目中,如果我犯了明显的类型错误,我会得到一个视觉指示,如下所示:

但是我刚开始一个新项目,类似的东西没有突出显示,即使在我编译之后也是如此。

我正在对一些 Scala 代码进行演示,如果类型错误像第一个那样突出显示,我希望它,但我不知道设置在哪里。

【问题讨论】:

  • 类型感知突出显示?这可以在底部状态栏的右侧进行切换。
  • 有用的 qurstion,即使在正在运行的项目中也会时不时发生这种情况..
  • ziggystar,就是这样。谢谢!

标签: scala intellij-idea


【解决方案1】:

一个原因可能是突出显示的级别设置为较低。检查右下角是否有一个使用滑块调整此设置的按钮。它看起来(至少在我看来)是一张警察的脸:)

另一件事是,除了主要语言之外,您可能还没有声明您正在使用的其他语言。您可以在项目设置中进行配置。

此外,如果您使用工具构建项目(例如 Maven),请尝试重新构建或重新导入您的项目。

编辑:最后一件事。确保 IDEA 当前没有重新索引或运行一些后台任务,这确实会影响代码更正。

【讨论】:

  • 它是“类型感知突出显示”按钮,就在您在右下角提到的设置旁边。我从来没有注意到那里的那些设置。谢谢。
  • 我遇到了类似的问题,发现我有 2 个模块指向“项目结构”中的相同源
猜你喜欢
  • 2011-06-29
  • 2017-03-12
  • 1970-01-01
  • 2021-08-31
  • 1970-01-01
  • 1970-01-01
  • 2021-02-17
  • 1970-01-01
  • 2019-10-23
相关资源
最近更新 更多