代码高亮插件-SyntaxHighlighter

介绍一款代码高亮插件-SyntaxHighlighter

其实说是一款插件,不如说是js lib~

因为他不需要像其他WP的插件那样在后台安装与配制。

首先,说一下它的好:

  • 完全绿色不需要修改function.php,只需要在页面加载相应的js与css即可
  • 支持多类型代码高亮(其实其他的插件支持的也不少),可自主选择所需高亮的语言

其次,说一下它的坏:

  • 体积过大,压缩完后竟然还有19K!
  • 自定义的api太少,很多时候需要自己去修改js或css文件

其他的功能与一般的代码高亮插件都差不多。

这所以这么大的体积我还选择他的原因是,因为其DIY相对而言要方便许多。

只要你修改相应的js或css即可,对于开发人员来说,还是很方便的。

对于他的期望就是希望在新版本中体积可以小一点,毕竟一个19K的文件不是一个小数字。

安装

安装时只需要将相应的js文件放到你的header.php中即可

js必须文件为:shCre.js shBrushBash.js shBrushCpp.js

css必须文件为:shCore.css shThremeDefault.css

然后在加入相应的高亮代码js如:shBrushCss.js这是css的

写代码

这样在写日记的时候可以用<pre class=”brush: css”>这里是相应的代码</pre>

来测试一下代码:

这里是javascript代码

function test() : String
{
	return 10;
}

这里是CSS代码

#test{

font-size:19px;

margin:10px; 

padding:20px;
}
此条目发表在 try it, 实验室 分类目录,贴了 标签。将固定链接加入收藏夹。