對(duì)于wordpress用戶來說,有很多代碼語法高亮的插件,這里介紹幾款。
Syntax Highlighter
也就是Google Syntax Highlighter for WordPress。 一款幫助開發(fā)者/coder 發(fā)表代碼片段更加簡(jiǎn)單和漂亮的插件。完全基于javascript。非常強(qiáng),支持以 Plain Text 方式瀏覽代碼,支持快速剪切和打印。首推這款。
Highlight Source Pro
強(qiáng)大,靈活,Xhtml 兼容的代碼高亮插件。很上面的Syntac Highlighter 正好相反,它是一款服務(wù)器端的代碼高亮插件,沒有Javascript。
iG Syntax Hiliter
非常強(qiáng)大的代碼語法高亮插件,支持多種代碼語言,包括as, asp, c, cpp, csharp, css, delphi, html, java, js, mysql, perl, php, python, ruby, smarty, sql, vb, vbnet, xml, code。同時(shí)包含詳細(xì)的后臺(tái)設(shè)置項(xiàng),比如以Plain Text方式看代碼, 顯示代碼語言名稱,是否高亮留言列表中的代碼,是否顯示行數(shù)等。
不過它使用的是[tag]代碼部份[/tag] 這樣的方法渲染代碼,比如 [php]代碼片段[/php],考慮日后可能發(fā)生的更改和兼容問題的話,似乎不太適合。當(dāng)然,你也可以不用考慮那么多。
WordPress Code Highlight
這是比較早的一款WordPress 代碼高亮插件了。使用簡(jiǎn)單,功能也相對(duì)貧乏一些。適合要求不多的用戶。
Cool Code
這是國(guó)人根據(jù) Chroder.com 的 WordPress Code Highlight 插件修改而成的WordPress代碼高亮插件。但 CoolCode 插件在它基礎(chǔ)上修改了很多的內(nèi)容。支持10多種語言代碼,詳情看作者的發(fā)布頁(yè)。
WP-CODEBOX
WP-CODEBOX 代碼高亮插件也是國(guó)人開發(fā)的,支持多種語言、代碼下載、復(fù)制到剪貼板、代碼框收放及后臺(tái)默認(rèn)屬性設(shè)置。相對(duì)Cool Code,它的好處是使用標(biāo)準(zhǔn)的<code></code>標(biāo)簽。不過,這個(gè)插件似乎是對(duì)WordPress Code Highlight 修改而來的,主要就是支持了CODE 標(biāo)簽以及美化了一下樣式。
WP-Syntax
WP – Syntax 以< pre lang=”php”> 代碼內(nèi)容 < /pre >這種形式來實(shí)現(xiàn)代碼高亮,即保留了標(biāo)準(zhǔn)的HTML標(biāo)簽,又實(shí)現(xiàn)了美化效果??梢哉f是兼容性最好。
聯(lián)系客服