介绍一款代码高亮插件-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;
}



