9

我安装了 Scala IDE - Play 2 插件(来自http://download.scala-ide.org/play2/nightly_3.0-M_juno_2.10-M/site/),而 Route Editor 显示正确的语法突出显示, Scala 的模板没有。此外,它也不允许我在 Eclipse 的 Preferences -> Play -> Template - Syntax Coloring 中“启用”语法突出显示选项。

因此,在 main.scala.html 和 index.scala.html 中没有突出显示 Scala 语法

我还在为 Eclipse Juno 使用http://download.scala-ide.org/nightly-scala-ide-juno-210x

-詹姆士

在此处输入图像描述

鼠标右键单击上面的图像以在新的浏览器选项卡中打开以查看全分辨率图像。

在此处输入图像描述

4

2 回答 2

10

maxmc 和 valentin_nasta 都是正确的。

我们最近发现,如果安装了 Eclipse WTP,则在 Play 模板编辑器上选择捆绑的 html 编辑器。这是我们将努力改进的地方。

目前,您可以强制 Eclipse 使用 Play 模板编辑器,方法是Open with ... > Template Editor从上下文菜单中选择,或*.html更改Preferences > General > Editors > File Associations.

对于堆栈跟踪,这是一个已知问题Configure > Add Scala Nature您必须从项目上下文菜单中手动将项目标记为 Scala 项目。

于 2013-03-09T06:01:00.873 回答
2

我假设您没有使用正确的编辑器打开文件。右键单击您的 *.scala.html 文件并选择Open with...,选择Other,然后滚动到底部并选择Template Editor。然后应该应用语法突出显示。

要使该更改永久生效,您可以按Ctrl-3并搜索File Associations。在那里您需要选择 *.html 并将 移动Template editorAssociated editors.

于 2013-03-07T08:36:20.927 回答