SyntaxHighlighter uses separate syntax files called brushes to define its highlighting functionality.
| Brush name | Brush aliases | File name | 
|---|---|---|
| ActionScript3 | as3, actionscript3 | shBrushAS3.js | 
| Bash/shell | bash, shell | shBrushBash.js | 
| ColdFusion | cf, coldfusion | shBrushColdFusion.js | 
| C# | c-sharp, csharp | shBrushCSharp.js | 
| C++ | cpp, c | shBrushCpp.js | 
| CSS | css | shBrushCss.js | 
| Delphi | delphi, pas, pascal | shBrushDelphi.js | 
| Diff | diff, patch | shBrushDiff.js | 
| Erlang | erl, erlang | shBrushErlang.js | 
| Groovy | groovy | shBrushGroovy.js | 
| JavaScript | js, jscript, javascript | shBrushJScript.js | 
| Java | java | shBrushJava.js | 
| JavaFX | jfx, javafx | shBrushJavaFX.js | 
| Perl | perl, pl | shBrushPerl.js | 
| PHP | php | shBrushPhp.js | 
| Plain Text | plain, text | shBrushPlain.js | 
| PowerShell | ps, powershell | shBrushPowerShell.js | 
| Python | py, python | shBrushPython.js | 
| Ruby | rails, ror, ruby | shBrushRuby.js | 
| Scala | scala | shBrushScala.js | 
| SQL | sql | shBrushSql.js | 
| Visual Basic | vb, vbnet | shBrushVb.js | 
| XML | xml, xhtml, xslt, html, xhtml | shBrushXml.js | 
原文:http://www.cnblogs.com/qxzy/p/4278454.html