【问题标题】:Intellij IDEA: Why build.sbt is highlighted in red?Intellij IDEA:为什么 build.sbt 以红色突出显示?
【发布时间】:2018-06-08 03:05:42
【问题描述】:

在暂停了 2 年之后,我恢复了使用 PlayFramework 的工作。所以我通过 Intellij IDEA 创建了一个新的 Play Scala 项目。但结果很奇怪:

  1. build.sbt 的内容以红色突出显示
  2. 项目包含build.gradleO_o

那么问题来了:为什么build.sbt的内容用红色下划线?

【问题讨论】:

  • 你安装了 scala / sbt 插件吗?
  • @tgk 是的。 Scala插件版本:2017.3.11
  • 检查您是否没有两次显示build.sbt - 一次在您的项目目录中,另一个在根目录中(我知道这听起来很奇怪) - 在我的情况下,我看到我的构建根目录的内容两次,并且一个列表被视为我项目的一部分(例如,语法高亮工作),而另一个则不是。如果你“错误地”打开了 build.sbt,你可能会得到红色的亮点。我认为这是 IntelliJ 中的一个错误。
  • 澄清我的意思-> i.imgur.com/T1vGfr7.png
  • 另一种可能是你添加依赖后没有刷新SBT:查看>工具窗口>SBT然后刷新按钮。

标签: scala intellij-idea playframework


【解决方案1】:

这是一个已知问题,很快就会修复。作为一种解决方法,请关闭项目并重新导入它。 https://youtrack.jetbrains.com/issue/SCL-13283

【讨论】:

    【解决方案2】:

    确保 build.sbt(实际上是任何名为 *.sbt 的文件)位于项目的基本目录中。我在不知不觉中将我的移动到了目标目录一次。鉴于build.sbt 通常显示在目标目录的正下方,因此很难看到。一切都变红了,但一切仍然像build.sbt 开始时那样工作。

    【讨论】:

      猜你喜欢
      • 2015-03-13
      • 2014-02-15
      • 2022-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-05
      • 1970-01-01
      相关资源
      最近更新 更多