Supported Languages
All Scintilla lexical analyzers are built-in, but keyword list and style settings are available only for a subset of the 65 languages available to Scintilla. The fully supported languages are:
-
Jade
-
C and C++ family
-
Java
-
JavaScript
-
Perl
-
Python
-
Shell script (for example, Bash)
-
Windows command files (.bat, .cmd)
-
HTML, XML, SVG, PHP
-
CCS
-
Properties, INI, cfg, cnf
-
Diff
-
PostScript
-
Visual Basic
-
VBScript
Use the JadeEditor subclass of the JadeTextEdit control to edit Jade method source, as it has facilities that help with the building and real-time maintenance of the keyword lists.
Keyword sets and text styles for other languages are contained in the appropriate properties files included with the SciTE program that the reference application built around the Scintilla editor engine.