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] で [Syntax Highlighting] オプションを「有効」にすることもできません。

したがって、Scala 構文は main.scala.html および index.scala.html 内で強調表示されません。

Eclipse Juno にはhttp://download.scala-ide.org/nightly-scala-ide-juno-210xも使用しています。

-ジェームズ

ここに画像の説明を入力

上の画像を右クリックして、新しいブラウザー タブで開き、画像をフル解像度で表示します。

ここに画像の説明を入力

4

2 に答える 2

10

maxmc と valentin_nasta はどちらも正しいです。

私たちは最近、Eclipse WTP がインストールされている場合、バンドルされている html エディターが Play テンプレート エディターよりも優先されることを発見しました。それは私たちが改善しようとするものです。

現時点では、コンテキスト メニューから選択するか、 でファイルOpen with ... > Template Editorのデフォルトを変更することにより、Eclipse に Play テンプレート エディターを使用させることができます。*.htmlPreferences > 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 editorを の一番上に移動する必要がありますAssociated editors

于 2013-03-07T08:36:20.927 に答える