Idea + Scala-Play:编辑器编译器无法解析 Twirl 模板,例如views.html.index

Idea + Scala-Play: Editor compiler cannot resolve Twirl templates e.g. views.html.index

出于某种原因,IntelliJ Idea 版本 2016.2.5 编辑器编译器无法识别或找到已编译的旋转模板,例如

def index = Action {
    Ok(views.html.index()) // <<<<<<<<<<<<<<<<< cannot resolve symbol index
}

是否有可以解决此问题的设置?

更新 我安装了 Idea Community 2017.1 也遇到了这个问题。我将它与相应的 SBT 和 Scala 插件一起使用。

我建议使用合适的构建工具来编译 Twirl 文件。我之前将 IntelliJ 与 Gradle 和 Play 框架一起使用,没有任何问题。

https://github.com/67726e/gradle-twirl

但该框架的作者还展示了一个使用 SBT 的示例:

https://github.com/playframework/twirl