Oxygen XML Editor supports syntax highlighting of XML in the Text mode editor, DTD,
Relax NG (XML and Compact Syntax), Java, JavaScript / JSON, Ant, PHP, CSS, XQuery, C++, C, Perl,
Properties, SQL, Shell and Batch documents.
To configure syntax highlighting, open the
Preferences dialog box
and go to .
To set syntax colors for a language, expand the listing for that language in the top panel to
show the list of syntax items for that language. Use the color and style selectors to change
how each syntax item is displayed. The results of your changes are displayed in the preview
panel. If you do not know the name of the syntax token that you want to configure, click that
token in the
Preview area to select it.
Note: All default color sets
come with a high-contrast variant, which is automatically used when you switch to a
black-background or white-background high-contrast theme in your Windows operating system
settings. The high-contrast theme will not overwrite any default color you set in preferences page.
The settings for XML documents are used also in XSD, XSL, RNG documents. The
Preview area has separate tabs for XML, XSD, XSL, RNG.
The Enable nested syntax highlight option controls if different
content types mixed in the same file (like PHP, JS and CSS scripts inside an HTML file) are
highlighted according with the color schemes defined for each content type.