Beautifier (previously known as PSH, the PHP Syntax Highlighter)
highlights and indents source code using highlight configuration files
which are similar to Ultraedit highlighting files. It supports C, C#,
Java, Perl, PHP, Pascal, Lisp, Mumps, Eiffel, Euphoria, and x86
Assembler, amongst others. It handles line/block comments, keyword
highlighting, correct indentation, string highlighting, language
contexts (allowing embedded languages), and selection highlighting.
It is available in PHP and Perl versions.