海南苯概企业管理有限公司

0712-2888027 189-8648-0214
微信公眾號(hào)

孝感風(fēng)信網(wǎng)絡(luò)科技有限公司微信公眾號(hào)

當(dāng)前位置:主頁(yè) > 技術(shù)支持 > Javascript/JQuery > 8個(gè)jQuery的語(yǔ)法高亮插件

8個(gè)jQuery的語(yǔ)法高亮插件

時(shí)間:2016-08-16來(lái)源:風(fēng)信官網(wǎng) 點(diǎn)擊: 1150次

這里介紹 8 款 jQuery 插件,用于實(shí)現(xiàn)在網(wǎng)頁(yè)上對(duì)代碼進(jìn)行語(yǔ)法高亮。

1. Highlight.js

Highlight.js是一個(gè)用于在任何web頁(yè)面上著色顯示各種示例源代碼語(yǔ)法的JS項(xiàng)目。

 

2. Google Code Prettify

Google Code Pretiffy 是 Google 的一個(gè)用來(lái)對(duì)代碼進(jìn)行語(yǔ)法著色的 JavaScript 庫(kù),支持 C/C++, Java, Python, Ruby, PHP, VisualBasic, AWK, Bash, SQL, HTML, XML, CSS, JavaScript, Makefiles和部分Perl。

3. SyntaxHighlighter

SyntaxHighlighter (原名:dp.SyntaxHighlighter)是一套在瀏覽器上對(duì)各種代碼進(jìn)行語(yǔ)法著色的獨(dú)立 JavaScript 庫(kù)。格式化效果如下圖所示:

這也是本站所使用的語(yǔ)法著色庫(kù)。在線演示。

 

4. Chili

Chili是一個(gè)jQuery源代碼語(yǔ)法著色/高亮插件。具有以 下特性: 著色非???,易于使用,完全可定制,文檔豐富。 支持顯示行號(hào)。 在Internet Explorer、Firefox、Opera和Safari等瀏覽器上顯示同樣的效果。 默認(rèn)支持的源代碼類型包括:C++、C#、CSS、Delphi、Java、JavaScript、LotusScript、MySQL、PHP和 XHTML。 完全支持正則表達(dá)式,包括反向引用。

 

5. Pygmens

Pygment 是一個(gè)用于一般用途的語(yǔ)法高亮,可用于例如論壇、wiki和其他方面的 Web 應(yīng)用。提供命令行工具和開發(fā)包,可輸出包括 HTML, RTF, LaTex and ANSI 序列等格式。

 

6. Ultraviolet

Ultraviolet 是一個(gè)語(yǔ)法高亮引擎,基于 Textpow,使用 Textmate 的語(yǔ)法文件,支持超過 50 種語(yǔ)言和 20 種高亮的風(fēng)格。同時(shí)提供命令行工具和 Ruby 開發(fā)包。

 

7. GeSHi

GeSHi(Generic Syntax Highlighter)用于在HTML頁(yè)面中高亮顯示各種源代碼。支持超過60種語(yǔ)言:PHP、HTML、C、Java、Java5、C#、 Actionscript、Delphi、C++、Groovy、Javascript、Perl、PL/SQL、Ruby、Python、SQL、 XML等,并易于集成到Dokuwiki,Mambo,phpBB,WordPress和WikkaWiki等系統(tǒng)中使用。

8. Snippet

Snippet是一個(gè)很酷的jQuery語(yǔ)法高亮插件,基于SHJS腳本,你可以在SourceForge上找到源碼。

熱門關(guān)鍵詞: jQuery 語(yǔ)法高亮插件
欄目列表
推薦內(nèi)容
熱點(diǎn)內(nèi)容
展開
舞阳县| 东平县| 阜康市| 鲁甸县| 塘沽区| 赣榆县| 武义县| 当雄县| 巴东县| 芷江| 台前县| 灵璧县| 星座| 司法| 明溪县| 新宾| 谷城县| 会泽县| 离岛区| 巴彦淖尔市| 叶城县| 锡林浩特市| 杭州市| 富裕县| 灵丘县| 阿尔山市| 宜黄县| 肥西县| 新密市| 公安县| 昌平区| 伊吾县| 赣州市| 平定县| 茶陵县| 铁岭市| 镇平县| 板桥市| 彭泽县| 翁源县| 扎囊县|