Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Scala IDE - Play 2 Eclipse Plug-in not highlighting syntax for Scala HTML Templates

I installed the Scala IDE - Play 2 plug-in (from http://download.scala-ide.org/play2/nightly_3.0-M_juno_2.10-M/site/ ) whereas the Route Editor displays proper syntax highlighting, the Template for Scala does not. Also, it also does not allow me to "Enable" the Syntax Highlighting options in Eclipse's Preferences -> Play -> Template - Syntax Coloring.

Therefore, the Scala syntax is not being highlighted inside main.scala.html and index.scala.html

Am also using http://download.scala-ide.org/nightly-scala-ide-juno-210x for Eclipse Juno.

-James

enter image description here

Right mouse click on above image to open in a new browser tab to see image in full resolution.

enter image description here

like image 985
PacificNW_Lover Avatar asked Mar 05 '13 03:03

PacificNW_Lover


1 Answers

maxmc and valentin_nasta are both right.

We discovered recently that if Eclipse WTP is installed, the bundled html editor is picked over the Play template editor. It is something we will try to improve.

At the moment, you can force Eclipse to use the Play template editor by selecting Open with ... > Template Editor from the context menu, or changing the default for *.html files in Preferences > General > Editors > File Associations.

For the stack trace, it is a known problem. You have to manually mark the project as a Scala project, using Configure > Add Scala Nature from the project context menu.

like image 136
skyluc Avatar answered Oct 07 '22 00:10

skyluc