Introduction
With Text_Highlighter it is possible to create
syntax highlighted versions of different file formats.
Currently, the following formats are supported:
-
ABAP
-
C++
-
CSS
-
output of diff(1)
-
DTD
-
HTML
-
Java
-
Javascript
-
MySQL
-
Perl
-
PHP
-
Python
-
Ruby
-
sh
-
SQL
-
VBScript
-
XML
There are different options for getting the results of the highlighting,
through the use of renderers. The list of renderers is as follows.
-
Array
-
Console
-
HTML - using span-tags containing a CSS class name, this is
the default renderer
-
HTMLTags - using simple set of tags, only B, I and U, useful for devices
that support only a subset of HTML (example is an iPod)
-
JSON
-
XML