代码高亮插件SyntaxHighlighter Evolved的简介和汉化
插件信息:
插件主页:http://www.viper007bond.com/wordpress-plugins/syntaxhighlighter/
下载地址:http://wordpress.org/extend/plugins/syntaxhighlighter/
最新版本:2.2.1
简介:
SyntaxHighlighter Evolved可以很方便在你的博客中语法高亮你的代码,并且保持原来的格式,也不需要进行任何手动更改。它使用Alex Gorbatchev的SyntaxHighlighter JavaScript包和一些Automattic的代码。
有好几个使用SyntaxHighlighter JavaScript包的语法高亮插件,我都试过,这个显示效果最好。支持以纯文本方式浏览代码,支持快速剪切和打印。
我使用了PDF打印的插件,只有这个插件可以显示,并且在摘要显示时以纯文本的形式显示代码,有的插件在摘要时无法显示纯文本的代码,只有行号。
插件支持的代码语言如下表,或者点击这里查看。
|
Brush name |
Brush aliases |
File name |
| ActionScript3 | as3, actionscript3 | shBrushAS3.js |
| Bash/shell | bash, shell | shBrushBash.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 |
| 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 |
汉化:
该插件支持国际化,只要添加汉化的syntaxhighlighter-zh_CN.mo文件到./ localization子目录,设定和显示的就为中文。
本人已经汉化了该插件,汉化文件下载,汉化后的界面如下列图片。
Popularity: 100%


