在Markdown使用代码高亮Google Code Prettify

Markdown上代码高亮,最开始打算用SyntaxHighlighter(为了跟之前保持一致),折腾了一段时间,发现有个问题很难逾越:SyntaxHighlighter要求<pre>...</pre>间的代码,所有左尖括号<必须全部转化成HTML实体&lt;,详情见博文《在Markdown使用代码高亮SyntaxHighlighter》。所以决定寻找另一款代码高亮,最后选择Google Code Prettify,因为StackOverflow和Google Code也用这个货,除此之外,Google Code Prettify还有一个很酷的特性,可以启发式识别语言。本文分享如何安装Google Code Prettify并介绍如何使其与SyntaxHighlighter兼容。

Read more

WordPress和Windows Live Writer下的代码高亮

换了主题(从f2到Radiate),使用了更强大的代码高亮插件SyntaxHighlighter Evolved (wordpress插件)和WLW Code Plugin (Windows Live Writer插件),但碰到无法阻止代码换行,代码内不显示字符而是显示HTML entries (如&lt;)等问题。折腾了好几天,最后在Solagirl帮助下解决的。现在算是对代码高亮比较了解了,做个笔记,以便下一次升级或者更换主题碰到同样问题有个参考。 Read more