我安装了 Scala IDE - Play 2 插件(来自 http://download.scala-ide.org/play2/nightly_3.0-M_juno_2.10-M/site/ ),而 Route Editor 显示正确的语法突出显示,Scala 模板没有。此外,它也不允许我在 Eclipse 的首选项 -> Play -> 模板 - 语法着色中“启用”语法突出显示选项。
因此,Scala 语法不会在 main.scala.html 和 index.scala.html 中突出显示
我也在使用 http://download.scala-ide.org/nightly-scala-ide-juno-210x用于 Eclipse Juno。
-詹姆斯
鼠标右键点击上面的图片,在新的浏览器选项卡中打开,查看全分辨率的图片。
最佳答案
maxmc 和 valentin_nasta 都是对的。
我们最近发现,如果安装了 Eclipse WTP,则会选择捆绑的 html 编辑器而不是 Play 模板编辑器。这是我们将努力改进的地方。
目前,您可以通过从上下文菜单中选择 Open with ... > Template Editor
或更改 *.html 的默认值来强制 Eclipse 使用 Play 模板编辑器
Preferences > General > Editors > File Associations
中的文件。
对于堆栈跟踪,它是一个 known problem .您必须使用项目上下文菜单中的 Configure > Add Scala Nature
手动将项目标记为 Scala 项目。
关于java - Scala IDE - Play 2 Eclipse 插件不突出显示 Scala HTML 模板的语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15215382/