为什么 IDEA 将 Play 代码的某些部分标记为红色?

Why does IDEA mark certain parts of Play code red?

我对 Play 框架还很陌生。我一直在尝试配置它,以便我可以将它与 IntelliJ Ultimate 一起使用。

我使用以下内容:

我的问题是我无法让错误消失。下面是一个简单的例子。当我创建更复杂的东西(映射等)时,我得到整个红色块(而且它不建议任何代码用于更复杂的代码)。

我尝试解决的问题: - 删除 .idea 文件夹并重新生成 - 清洁 sbt - 从内部激活器和 IntelliJ 生成一个 Play 应用程序 - re-installing IntelliJ

这就是我在 IntelliJ 中创建应用程序的方式

我是 Scala 和 Play 的新手,但我做了一些研究,但最终没有找到可行的解决方案。同一个项目适用于 Eclipse,但我想坚持使用 IntelliJ。

Scala 插件 1.2.1 相当 已过时(鉴于 IntelliJ IDEA 中对 Scala 支持的开发stage/pace)。

从今天开始,1 月 29 日,你真的应该使用 the latest version of the Scala plugin 1.3