Adding syntax coloring support for Scala source files to JEdit is easy. First we must download the Scala tool support files. We can do this with the following command:
sbaz install scala-tool-support
sbaz in the
bin directory of
SCALA_HOME (the directory where we installed Scala). This will download support for a lot of editors into the
SCALA_HOME/misc/scala-tool-support directory, like bluefish, emacs, vim, gedit, notepad+, textmate, textpad, ultraedit and JEdit.
To enable syntax coloring for Scala file we must copy the file
SCALA_HOME/misc/scala-tool-support/jedit/mode/scala.xml to the
JEDIT_HOME/modes directory. Or we can copy it to the
~/.jedit/modes directory. Next we must change the file
catalog in either the
~/.jedit/modes directory. We add the following line:
<MODE NAME="scala" FILE="scala.xml" FILE_NAME_GLOB="*.scala"/>
Now we can restart JEdit, open a Scala source file and we get syntax coloring for the right keywords.