A second plugin, to add a TinyMCE button is also provided.
The original stand-alone SyntaxHighlighter by Alex Gorbatchev can also be downloaded on Softpedia.
Installation:
Unpack and upload it to the /wp-content/plugins/ directory.
Activate the plugin through the 'Plugins' menu in WordPress.
Here are some key features of "WP SyntaxHighlighter":
Features:
· Based on "SyntaxHighlighter" JavaScript library.
· Including ver. 3.0.83 and 2.1.382 libraries.
· Easy to configure through setting panel.
· Support "Dynamic Brush Loading" which allows to load only necessary brush files dynamically.
· Loading JavaScripts on only Posts and Pages which have code to highlight.
· Translated into English(Default) and Japanese(UTF-8).
Supported languages:
· AppleScript
· ActionScript3
· Bash
· ColdFusion
· C
· C++
· C#
· CSS
· Delphi
· Diff
· Erlang
· Groovy
· HTML
· Java
· Java FX
· JavaScript
· Pascal
· Patch
· Perl
· PHP
· Plain text
· PowerShell
· Python
· Ruby
· Ruby on Rails
· Sass
· SCSS
· Shell
· SQL
· VB
· VB NET
· XHTML
· XML
· XSLT
Requirements:
· WordPress 3 or higher
What's New in This Release: [ read full changelog ]
· Modified wp_sh_escape_code(), wp_sh_wp_filter_kses(), wp_sh_replace_marker(), wp_sh_add_extra_bracket() filters with preg_replace_callback().
· Added wp_sh_make_clickable() filter to apply make_clickable() to the content when the content includes no sourcecode.