国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

美化代碼的15個代碼語法高亮工具

移動開發(fā)
好的程序員寫的代碼整潔而規(guī)范,視覺上有一種美感。差的程序員寫的代碼命名方式和排版前后不一致,隨處可見數(shù)字等毛病。下面就送給那些想要成為好的程序員的一些好工具——美化代碼的15個代碼語法高亮工具。

本文作者是Gavin McLeod,一個被困在《電子世界爭霸戰(zhàn)》里的骨灰級Web極客。在文中列舉了15個幫助開發(fā)者快速編碼、優(yōu)化代碼的語法高亮工具,每個高亮工具都有其功能特色。(以下是編譯內(nèi)容)

開發(fā)者和頑固的代碼極客深知Code Syntax Highlighter(以下簡稱“代碼語法高亮工具”)作為二級符號的一種形式,便于在一個結(jié)構(gòu)化語言或標(biāo)記語言里書寫代碼。有些代碼高亮編輯器里融合了多個語法高亮功能,例如拼寫檢查、代碼折疊。語法高亮工具可以在總體策略的使用上起到較大的作用:改善文本的可讀性和上下文語境,尤其是在代碼頁數(shù)較多的情況下。另外還能幫助開發(fā)者快速在編程過程中定位bug源頭。

不管你是一個代碼極客還是一個吊兒郎當(dāng)?shù)拇a農(nóng),下面為你提供的代碼語法高亮工具保證能讓你寫的代碼煥然一新。

1. Prism

Prism是一個只有1.5KB大小的壓縮版輕量級工具,能夠簡單方便的整合到CSS和JavaScript文件里,運(yùn)行速度很快。已經(jīng)使用在Dabblet里(一個交互式的CSS場地)美化了很多代碼,所以說Prism很穩(wěn)定。新的編程語言也可以加入進(jìn)來,在使用這個插件架構(gòu)的前提下,新加入的語言功能性將不斷提升;外觀風(fēng)格和使用感覺都可以通過CSS來設(shè)計(jì)。

[[84937]]

2. Rainbows

Rainbow是一款用JavaScript腳本編寫的只有1.4KB的輕量級工具。它只需要在有必要高亮顯示的語言上使用JavaScript模型來保持事情簡單化就可以了。同樣,顏色和字體可以通過CSS主題支持來完全自定義。

[[84938]]

3. Snippet

Snippet是一個jQuery插件,建立在SHJS腳本的頂部以此來高亮顯示HTML文件里的源代碼。它支持很多種類的腳本語言:JavaScript、SQL、PHP和Ruby等等。其包含39個內(nèi)置的獨(dú)一無二的配色圖案,可以不斷的變換調(diào)試。

[[84939]]

4. Geshi

這是一個高度自定義的語法高亮顯示工具,可以在網(wǎng)頁里用來更好的展示代碼片段。Geshi經(jīng)過開發(fā)后來應(yīng)用在phpBB論壇軟件上,但在功能特性上仍然是分開使用的。此外,這個語法高亮工具支持幾乎所有的流行編程語言,像ActionScript、ASP、C、JAVA、PHP、Ruby和SQL等等。

[[84941]]

5. Syntax Highlighter

Syntax Highlighter幫助一個開發(fā)者/碼農(nóng)輕松在線公布代碼片段,而且代碼的外觀看上去也很不錯。說白了,它就是一個100%建立在JavaScript基礎(chǔ)上的高亮顯示工具,不用考慮服務(wù)器上有什么其他東西。支持多款編程語言,壓縮后的核心庫只有11KB大小。然而,Syntax Highlighter并不具備編寫高亮代碼的能力,也不為用戶提供編寫源代碼的能力。

[[84942]]

6. Google Code Prettify

這是在Google Code網(wǎng)站使用的腳本。這個腳本能夠自動查出正在使用的編程語言,進(jìn)行相應(yīng)的美化。同時也可以通過CSS來自定義。

[[84943]]

7. Hightlight.js

Hightlight.js基本上不需要采用復(fù)雜的步驟就可以使用了,因?yàn)樗淖詣踊潭群芨撸赫页龃a塊,檢測語言,高亮顯示一下就行了。它已經(jīng)開始支持第三方應(yīng)用程序,并提供Firefox擴(kuò)展程序用于查看代碼,但是沒有語法高亮顯示。

#p#

 

8. SHJS:Syntax Highlighting in JavaScript

SHJS是一個JavaScript程序,它可以高亮顯示在HTML文檔里的源代碼段落。文件使用SHJS將會通過web瀏覽器高亮顯示在客戶端。這就賦予了SHJS一項(xiàng)功能,那就是能夠高亮顯示源代碼是使用不同的語言編寫的。

9. Quick Highlighter

這個在線高亮工具提供許多編碼語言,你可以選擇多個選項(xiàng)將這些編碼語言集體高亮顯示。在高亮顯示代碼、Combine Style、HTML Code、Highlight內(nèi)置關(guān)鍵詞、數(shù)據(jù)類型、Strict Mode和Wrap過剩文本之前你可以選擇檢查或者不檢查代碼。

10. Ultraviolet

Ultraviolet是一個運(yùn)行在Ruby上的語法高亮引擎,支持50種以上的編程語言和20種以上的主題。

11. Pygments:Python Syntax Highlighter

這款語法高亮工具是用Python構(gòu)建的,支持大部分的編程語言、多種輸出格式,它還可以被當(dāng)作是一個命令行工具或者是一個類庫來使用。

12. Lighter for MooTools

Lighter是一個免費(fèi)的語法高亮工具,專門為MooTools而開發(fā)的。MooTools開發(fā)者在創(chuàng)建Lighter之初運(yùn)用了許多框架結(jié)構(gòu)上的功能特點(diǎn)。它運(yùn)用起來就像是在網(wǎng)頁上添加一個單獨(dú)的腳本那樣簡單,選擇你想要高亮顯示的元素,Lighter會自動處理其余部分。

13. CodePress

CodePress是一個基于網(wǎng)絡(luò)的源代碼編輯器,帶有用JavaScript編寫的語法高亮工具,隨著在瀏覽器里連續(xù)打字,文本的顏色會實(shí)時發(fā)生變化。除此以外,它還有代碼片段、自動完成、快捷方式和多窗口功能。

14. Beauty of Code

這個jQuery語法高亮插件使用的是Alex Gorbatchev里的語法高亮顯示,但有一點(diǎn)不一樣:它能夠產(chǎn)生更多的xhtml兼容的代碼。

15. Jush JavaScript Syntax Highlighter

JavaScript Syntax Highlighter可以用在客戶端的語法高亮程序里,支持的語言有HTML、CSS、JavaScript、PHP、SQL、HTTP、SMTP協(xié)議、php.ini和Apache配置。

[[84950]]

責(zé)任編輯:張葉青 來源: 安卓巴士
相關(guān)推薦

2014-03-14 10:56:59

語法高亮代碼高亮

2023-10-12 15:02:21

PythonPandas數(shù)據(jù)分析

2025-09-10 08:23:11

代碼重構(gòu)技巧

2012-05-16 09:14:11

代碼美化代碼工具Java

2012-05-22 00:55:44

代碼工具CodeMirror

2021-12-03 23:28:11

JavaScript開發(fā)代碼

2011-04-15 15:16:18

代碼編程

2023-04-14 18:02:09

2023-09-03 16:46:09

Pandas工具

2015-07-15 10:27:48

Android代碼質(zhì)量工具

2010-05-18 18:01:27

MySQLunion

2009-08-19 15:38:59

C#代碼

2024-04-26 11:54:10

Pygments代碼Pytho

2025-03-04 13:00:00

JavaScrip代碼語言

2025-04-28 04:22:00

2024-06-24 03:00:00

2021-06-03 08:05:46

VSCode 代碼高亮原理前端

2012-05-22 01:45:58

JavaScriptCSSXML

2009-06-09 21:59:13

語法高亮Javascript

2012-05-22 01:49:22

Highlight.jJavaWEB
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

极品美女一区| 日本a在线天堂| heyzo视频在线播放| 在线不卡亚洲| 精品欧美一区二区久久| 嫩草影院国产精品| 三级影片在线观看欧美日韩一区二区| 欧美成人亚洲成人| 搞黄网站在线观看| 亚洲一区二区三区在线看| 正在播放亚洲| 亚洲国产一区二区在线观看 | 91蝌蚪porny成人天涯| 亚洲xxxx3d| 99久久久国产| 亚洲国产精品久久久久秋霞不卡| 一区二区成人| 国产精品久久久久久久第一福利| 午夜老司机精品| 欧美精品日本| 国产精品嫩草视频| 国产厕拍一区| 久久久av电影| 色多多在线观看| 欧美一级高清片在线观看| 污污免费网站| 日本一区二区久久| 777av视频| 国产成人av影院| 亚洲一区二区在线看| 欧美亚洲在线| 欧美激情导航| 91久久亚洲| 国产 高清 精品 在线 a| 青青草国产成人a∨下载安卓| 久久亚洲春色中文字幕| 国产精品亚洲d| 在线精品视频视频中文字幕| 天堂√8在线中文| 亚洲国产黄色片| 羞羞电影在线观看www| 欧美一区日本一区韩国一区| av在线电影播放| 欧美性受xxxx| 国产激情在线观看| 精品少妇一区二区三区在线播放| 成人短视频在线观看| 日韩一区二区免费在线观看| 毛片免费不卡| 精品对白一区国产伦| 日本三级一区| 日韩综合视频在线观看| 玖玖玖视频精品| 97碰在线观看| 精品一二三区| 91视频免费在线| 伊人成人网在线看| 欧美日韩一区二区三| 日本麻豆一区二区三区视频| 亚洲精品v日韩精品| 精品无人乱码| 欧美精品一区二区三区蜜桃视频 | 日本高清中文字幕在线| 欧美日韩免费在线观看| 超碰在线图片| 色8久久精品久久久久久蜜| 欧美色视频免费| 欧美日韩国产欧美日美国产精品| 大片免费在线观看| 精品无人区太爽高潮在线播放| 999国产精品亚洲77777| 欧美激情videos| 成人av资源电影网站| 成人影片在线播放| 青青草原在线亚洲| 日韩成人一级片| 91麻豆精品国产自产在线| 超黄网站在线观看| 在线亚洲国产精品网| 欧美黄色一级| 国产精品视频yy9099| 国产日韩一区| www.99热这里只有精品| 亚洲男同性恋视频| 在线观看免费网站黄| 亚洲精品自拍视频| 牛牛影视一区二区三区免费看| 91精品在线播放| 国产一区二区三区精品视频| 999sesese| 日韩一区二区电影在线| 伊人久久大香线蕉综合影院首页| 国产精品日韩欧美大师| 老司机午夜精品99久久| 色偷偷亚洲第一成人综合网址| 日韩欧美高清在线视频| 天堂8中文在线| 国产+人+亚洲| 久久这里只有| 在线观看免费黄网站| 欧美疯狂性受xxxxx喷水图片| 丁香久久综合| 国产伊人精品在线| 免费精品视频在线| 五月天亚洲视频| 欧美一卡2卡3卡4卡| 久久超级碰碰| 99re99热| 一本大道久久a久久综合| 3d欧美精品动漫xxxx无尽| 成人两性免费视频| 成人免费福利片| 3p视频在线观看| 国产综合在线视频| 麻豆精品一二三| 影音先锋另类| 中文字幕亚洲激情| 亚洲手机视频| 免费高清成人| 亚洲欧美成人精品| 亚洲黄色免费| gogo高清免费视频| 在线观看日韩av| 一区二区日本视频| 国产视频一二| 一区二区三区视频在线| 激情另类综合| 免费免费啪视频在线观看| 中文字幕精品国产| 久久精品一区| 污网站在线播放| 久久久久久美女| 国产精品伊人色| 男人和女人做事情在线视频网站免费观看| 欧美成人精品在线| 美女精品一区二区| 超碰免费在线观看| 国产精品美女免费| 日本一区二区三区dvd视频在线| 成人超碰在线| 久久精品99久久| 欧美性jizz18性欧美| 美女一区2区| 欧美s码亚洲码精品m码| 亚洲国产国产亚洲一二三| 91国产美女视频| 狠狠狠色丁香婷婷综合久久五月| 成年人在线观看网站| 国产噜噜噜噜久久久久久久久| 国产精品丝袜久久久久久app| 深夜福利亚洲| 国产aaa免费视频| 亚洲欧美一区二区三区久久| 精品国产一区二区三区小蝌蚪| 欧美日韩破处| av成人 com a| 午夜视频在线| 中国china体内裑精亚洲片| 蜜桃视频一区二区| 黄色大片在线播放| 国产精品国产精品国产专区蜜臀ah | 亚洲精品理论电影| 免费一区视频| 97超碰在线公开在线看免费| 久久久久成人精品免费播放动漫| 欧美剧在线免费观看网站| 国产尤物精品| 97超碰人人在线| 亚州国产精品久久久| 国产视频一区二区在线| 91精品国产自产在线丝袜啪| 一级在线免费视频| 日韩在线观看网站| 久久久国产精品不卡| 日本国产欧美| 97久久国产亚洲精品超碰热| 精品一区二区亚洲| 国产精品91xxx| 欧美高清xxx| 91猫先生在线| 欧美日韩国产va另类| 欧美激情一区二区三区四区 | 久久久久久久久久国产精品| 成人免费毛片高清视频| 一区二区视频| 成人网18免费网站在线| 久久久久久国产精品| 国产精品久线在线观看| 欧洲福利电影| 亚洲精品一区视频| 国产亚洲一区二区三区在线播放| 欧美精品粉嫩高潮一区二区| 韩日欧美一区二区三区| www.精品国产| the porn av| 国产精品久久激情| 欧美日韩国产片| 日韩1区2区3区| 欧美在线一级| 国产日韩欧美久久|