首页 > Wordpress > 代码高亮插件SyntaxHighlighter Evolved的简介和汉化

代码高亮插件SyntaxHighlighter Evolved的简介和汉化

2009年8月11日 发表评论 阅读评论

插件信息:

插件主页: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%

  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.