成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

專為開發者準備的10個優秀JavaScript語法高亮庫

開發 前端
開發人員需要語法突出顯示工具作為輔助符號的一種形式,以幫助我們在結構化編程語言或標記中編寫代碼。有些代碼高亮庫附帶了額外的功能,例如拼寫檢查器,代碼折疊,以及提高文本上下文中總體代碼可讀性的功能,從而使編碼人員可以檢測可能跨越幾頁的代碼中的錯誤。

 [[282579]]

介紹

開發人員需要語法突出顯示工具作為輔助符號的一種形式,以幫助我們在結構化編程語言或標記中編寫代碼。有些代碼高亮庫附帶了額外的功能,例如拼寫檢查器,代碼折疊,以及提高文本上下文中總體代碼可讀性的功能,從而使編碼人員可以檢測可能跨越幾頁的代碼中的錯誤。筆者將在本文介紹10個語法高亮庫

 

專為開發者準備的10個最佳JavaScript語法高亮庫

 

1.SHJS

SHJS是一個JavaScript庫,可以在瀏覽器上突出顯示客戶端的HTML源代碼。它使用GNU源代碼突出顯示的語言定義,從而使其能夠突出顯示以多種語言編寫的源代碼。SHJS帶有Highlight程序中的幾個主題,并根據GNU v3許可證分發。

http://shjs.sourceforge.net/

 

專為開發者準備的10個最佳JavaScript語法高亮庫

 

2. SyntaxHighlighter

SyntaxHighlighter是功能齊全的客戶端語法突出顯示工具。

https://github.com/syntaxhighlighter

 

專為開發者準備的10個最佳JavaScript語法高亮庫

 

3. highlight.js

Highlight.js是Web的語法突出顯示庫。它的功能包括對185種語言和89種樣式的支持。它具有自動語言檢測和多語言代碼突出顯示功能。它也可用于所有node.js,并可以與任何標記一起使用,并且與任何其他JS框架完全兼容。

https://github.com/highlightjs/highlight.js

 

[[282580]]

 

4. Rainbow

Rainbow是一個輕量級的代碼突出顯示器(1.4kb),只需要一個JS模塊即可突出顯示所展示的語言。顏色和字體是通過CSS主題支持定制的。通過按快捷鍵組合,它可以幫助開發人員輕松按顏色跟蹤許多變量。

https://github.com/ccampbell/rainbow

 

專為開發者準備的10個最佳JavaScript語法高亮庫

 

5. Microlight.js

Microlight.js是一個開源庫,通過突出顯示(盡管提供了編程語言)并且沒有其他語言包或樣式來改進代碼段。與其他代碼突出顯示庫不同,它使用常規突出顯示策略。它突出顯示代碼,而不考慮編程語言或代碼結構。

https://github.com/asvd/microlight

 

專為開發者準備的10個最佳JavaScript語法高亮庫

 

6. CodePress

CodePress是一個基于Web的編輯器,其語法突出顯示代碼是用JavaScript編寫的。在瀏覽器上輸入文字時,它將實時為文本著色。它具有代碼片段,快捷方式,自動完成和多窗口功能。

http://codepress.sourceforge.net/

 

專為開發者準備的10個最佳JavaScript語法高亮庫

 

7. Jush JavaScript Syntax Highlighter

JavaScript Syntax Highlighter(Jush)用于以以下語言突出顯示客戶端語法:HTML,JavaScript,CSS,PHP,HTTP和SMTP協議,SQL,PHP.ini和Apache配置。

https://jush.sourceforge.io/

 

專為開發者準備的10個最佳JavaScript語法高亮庫

 

8. Prism.js

Prism.js是一個輕量級的語法突出顯示工具,它考慮了可擴展的內置現代Web標準。如今,它已在數千個網站中實現。它簡單,直觀,輕如羽毛,高度可擴展,更快且易于樣式化。

https://prismjs.com/

 

專為開發者準備的10個最佳JavaScript語法高亮庫

 

9. Syntax.js

Syntax.js是一個簡單的代碼語法突出顯示庫,對于任何編程語言而言,該語法都很小,靈活,主題化且速度更快,它有三個內置主題:

https://github.com/rainner/syntaxy-js

 

專為開發者準備的10個最佳JavaScript語法高亮庫

 

10. CodePrinter

CodePrinter是一個JavaScript可視代碼編輯器,它支持語法突出顯示,自定義代碼格式以及13種內置主題。

https://www.cssscript.com/demo/lightweight-code-editor-with-pure-javascript-codeprinter/

 

專為開發者準備的10個最佳JavaScript語法高亮庫

 

責任編輯:華軒 來源: 今日頭條
相關推薦

2014-07-21 10:00:37

框架HTML5框架模板

2014-02-17 11:02:43

JavaScript動畫庫

2014-02-01 21:31:10

JavaScriptJS框架

2012-06-13 01:23:30

開發者程序員

2022-10-09 18:52:11

JavaScript開發數組

2013-06-07 10:07:28

開發者優秀開發者

2011-07-15 10:02:01

JavaScript

2020-02-01 16:27:45

Web開發JavaScript

2020-06-15 10:29:10

JavaScript開發 技巧

2019-07-18 10:14:32

前端Javascript圖表庫

2014-02-12 10:46:00

WebJavaScript音頻庫

2020-05-26 08:38:57

JavaScript語言

2015-09-06 16:22:48

JavaScriptSublimeText

2012-04-17 09:44:08

JavaScript

2015-08-11 11:01:22

設計原則開發者

2018-09-13 12:22:41

芯片

2020-09-22 10:36:07

Java技術開發

2013-10-24 09:50:12

開發者框架

2013-09-12 15:02:54

iOS開發者

2014-10-09 09:29:25

AngularJS
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩欧美视频 | 亚洲精品日韩综合观看成人91 | 免费的黄色片子 | 91成人在线视频 | 另类亚洲视频 | 欧美日韩一区精品 | 羞羞的视频网站 | 亚洲精品一区二区三区蜜桃久 | 精品亚洲一区二区 | 亚洲在线视频 | 成人精品系列 | 成人精品鲁一区一区二区 | 91av在线视频观看 | 国产一区二区免费 | 欧美视频成人 | 国产91精品久久久久久久网曝门 | 日韩精品在线观看网站 | 久久综合狠狠综合久久综合88 | 激情婷婷成人 | 婷婷五月色综合香五月 | 91精品久久久久久久久中文字幕 | 久久综合香蕉 | 精品日韩欧美一区二区 | 成年网站在线观看 | 一区二区免费在线观看 | 国产精品精品久久久 | 欧美黄色片 | 日本精品久久久久 | 亚洲精品久久久久国产 | 久久一区二区精品 | 久久久精品 | 亚洲在线一区二区三区 | 亚洲精品久久久久久国产精华液 | 久久九| 国产精品久久久久久久久久久新郎 | 中文字幕在线一区 | 精品国产乱码久久久久久老虎 | 一本岛道一二三不卡区 | 爱高潮www亚洲精品 中文字幕免费视频 | 最新国产精品 | 欧美一区二区三区国产 |