WP插件:Syntax Highlighter ComPress

昨天在写一个网页的时候因为需要贴一些代码,所以试了下SyntaxHighlighter这个开源的代码高亮引擎,显示效果非常不错。但是直接使用SyntaxHighlighter需要在网页中插入CSS\JavaScript,在博客中使用会非常麻烦。稍微Google了一下,WordPress果然是有着很多很强大的SyntaxHighlighter插件。不过百分之八九十都是用的SyntaxHighlighter引擎。

挑花眼睛了,最后选择了一款名叫Syntax Highlighter Compress的插件。选择这款插件主要是因为它提供了两个很方便的功能。一是在blog编辑器里面提供了一个按钮。点击这个按钮会弹出一个窗口,粘贴进代码,选择语言,就自动帮你插入到文章中,非常方便(比昨天手写代码还方便)。还是用的<pre class=”brush: java;”>标签,要修改也很容易。另一个方便的功能是,可以通过WordPress>Settings>Syntax Highlighter ComPress来设定SyntaxHighlighter的各项功能,包括Stylesheet(主题)、Auto-Links(自动探测url链接)、Collapse、Gutter(编号)、Smart-Tabs、Tab-size、Toolbar(其实就是那个绿色的问号)。如果搞不懂这些选项的含义,还可以点击Demo,看效果。相当方便。 Continue reading WP插件:Syntax Highlighter ComPress