A Visual Studio Code extension for Scala Inc's ScalaScript digital signage scripting language.
This extension provides syntax highlighting including:
- ScalaScript structural elements such as Group and Sequence list introducers
- Variable types such as Integer, Boolean, and String, etc.
- Script control keywords such as If, Goto, Use, Hotkey, etc.
- Modifiers such as Template, External, Optional, and Disabled
- Line comments
Developed and tested with Visual Studio Code 1.31. Tested using various built-in themes and some theme extensions.
None currently.
- Any trademarks and logos are the property of Scala Inc. or the trademark/logo owners
- The author is not affiliated with scala.com.
The Log File Highlighter extension is handy for viewing Scala Designer and Player log files. Add the following custom patterns to your settings.json
for optimal viewing. The final pattern is used to dim the end-of-line timecodes... make sure its foreground
color is low-contrast to your background. (These values are chosen for a light background.)
"logFileHighlighter.customPatterns": [
{
"pattern": "SCALA",
"foreground": "#AA0088"
},
{
"pattern": "RUNIC",
"foreground": "#00AA00"
},
{
"pattern": "NETIC",
"foreground": "#0000AA"
},
{
"pattern": "ERROR Problem [0-9]+, Error [0-9.]+:",
"foreground": "#CC0000"
},
{
"pattern": "\\|\\([0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]\\)",
"foreground": "#CCCCCC"
}
],
Block comments (/* comment */) are not currently highlighted.
- Updated readme to add info on Log File Highlighter to
README.md
(no behavioral changes)
Initial release.