軟件介紹Highlight是一款可以支持多種編程代碼的源代碼編輯器,它擁有將語法進行著色高亮的功能。如果我們想要快速找到代碼里比較重要的語法內(nèi)容,就可以通過這款軟件來進行高亮設(shè)置。這樣你就可以馬上知道哪些代碼內(nèi)容是比較重要的,方便你重點關(guān)注。 Highlight軟件簡介Highlight是一款能夠?qū)⒃创a輸出為語法高亮的格式文件的工具,軟件用于在任何web頁面上著色顯示各種示例源代碼語法。Highlight支持輸出為HTML, XHTML, RTF, ODT, TeX, LaTeX, SVG 和 BBCode格式,支持180種編程語言,支持格式化C, C++, C# 和 Java代碼(通過AStyle實現(xiàn)),并且具有插件功能,是非常不錯的跨平臺工具。 功能介紹- 基本的繪圖工具:自由形式,線條,橢圓形和矩形 - 基本繪圖選項:筆的顏色和大小 - 歷史記錄:刪除形狀的可能性 - 屏幕上的信息 - 系統(tǒng)范圍內(nèi)的快捷方式,可以將高亮部分向前或向后發(fā)送 Highlight軟件特色支持輸出為HTML, XHTML, RTF, ODT, TeX, LaTeX, SVG 和 BBCode格式; Highlight官方版支持195種編程語言高亮著色; 內(nèi)置80種著色風(fēng)格樣式; 語法定義方式為正則表達式或字符串列表; 可定制關(guān)鍵詞詞組; 識別語言內(nèi)嵌套的其他語言; 支持格式化C, C++, C# 和 Java代碼; 語言定義和主題風(fēng)格都是用的Lua腳本; 支持插件功能擴展; 提供了CLI命令行工具和GUI界面(有中文界面)的程序,以及Libs; 跨平臺支持; 編輯 討論 上傳視頻 Highlight支持格式abap4、abc、abnf、actionscript、ada、agda、algol、ampl、amtrix、applescript、arc、arm、as400cl、ascend、asp、aspect、assembler、ats、autohotkey、autoit、avenue、awk、bat、bbcode、bcpl、bibtex、biferno、bison、blitzbasic、bms、bnf、boo、c、ceylon、charmm、chill、clean、clearbasic、clipper、clojure、clp、cobol、coldfusion、conf、crk、csharp、css、d、dart、diff、dts、dylan、ebnf、eiffel、erlang、euphoria、express、fame、felix、fortran77、fortran90、frink、fsharp、fx、gambas、gdb、go、graphviz、haskell、haxe、hcl、html、httpd、icon、idl、idlang、inc_luatex、informix、ini、innosetup、interlis、io、jasmin、java、js、jsp、julia、kotlin、ldif、less、lhs、lilypond、limbo、lindenscript、lisp、list.txt、logtalk、lotos、lotus、lua、luban、make、maple、matlab、maya、mercury、miranda、mod2、mod3、modelica、moon、ms、mssql、mxml、n3、nasal、nbc、nemerle、netrexx、nginx、nice、nsis、nxc、oberon、objc、ocaml、octave、oorexx、os、oz、paradox、pas、pdf、perl、php、pike、pl1、plperl、plpython、pltcl、pov、pro、progress、ps、ps1、psl、pure、pyrex、python、q、qmake、qml、qu、r、rebol、rexx、rnc、rpg、rpl、rs、ruby、s、sas、scala、scilab、scss、sh、small、smalltalk、sml、snmp、snobol、spec、spn、sql、squirrel、styl、svg、swift、sybase、tcl、tcsh、tex、ts、tsql、ttcn3、txt、upc、vala、vb、verilog、vhd、xml、xpp、yaiff、yang、znn。 支持輸出的格式也是非常的全面包括常用的: HTML, XHTML, RTF, ODT, TeX, LaTeX, SVG 和 BBCode格式 除了多格式的支持外,著色效果也可以自由定制比如:格式化代碼的字體、大小、風(fēng)格、關(guān)鍵字大小寫、制表符寬度、自動換行數(shù)等。 Highlight安裝教程首先我們需要下載Highlight,下載解壓后雙擊“highlight-setup-3.44.exe”出現(xiàn)安裝界面: 進入軟件的安裝向?qū)。請閱讀軟件的安裝協(xié)議。閱讀完之后點擊I accept the agreement我接受協(xié)議,必須接受協(xié)議才能繼續(xù)安裝軟件; 安裝向?qū)J(rèn)設(shè)置的軟件默認(rèn)安裝路徑為C:\Program Files\Highlight。至少需要10.7MB的空閑磁盤空間來安裝軟件。點擊Browse瀏覽按鈕可以在文件夾瀏覽窗口中自定義設(shè)置軟件安裝路徑; 選擇安裝組件,我們可以選擇Highlight GUI(必選)、Highlight command line interface、Source code、Portable starter icon; 選擇軟件的開始菜單會計方式存放的文件夾路徑; 選擇是否Create a desktop icon創(chuàng)建桌面圖標(biāo)。如果不想創(chuàng)建,可以取消勾選; 安裝向?qū)б呀?jīng)準(zhǔn)備好可以開始安裝軟件了。確定安裝信息正確無誤后點擊Install安裝就可以開始安裝軟件; Highlight使用方法自行進入highlight,然后點擊按鈕“Get version ...”進入下載頁面 選擇你需要讓代碼高亮的編程語言。勾選比較常用的即可,比如HTML、CSS、JavaScript、PHP、C#、C++等等……然后在瀏覽器里向下拉滾動條,點擊Download按鈕 將下載好的文件解壓縮到任意目錄,新建一個demo.html 將下面的代碼,全部復(fù)制粘貼到demo.html文件里,保存! <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>代碼高亮并顯示行號 - 百度ID: 卿本老兔子</title> <link type="text/css" rel="stylesheet" href="styles/default.css" /> <script charset="utf-8" src="highlight.pack.js"></script> <script type="text/javascript">hljs.initHighlightingOnLoad();</script> </head> <body> <pre><code class="javascript">/*示例代碼*/ <script> function show_msg(a,b){ var mgs = "卿本老兔子"; alert(msg); } </script> </code></pre> <script type="text/javascript"> var e = document.querySelectorAll("code"); var e_len = e.length; var i; for (i = 0; i < e_len; i++) { e[i].innerHTML = "<ul><li>" + e[i].innerHTML.replace(/\n/g, "\n</li><li>") + "\n</li></ul>"; } </script> </body> </html> 在styles/default.css里追加一段代碼,保存! .hljs ul { list-style: decimal; margin: 0 0 0 40px!important; padding: 0 } .hljs li { list-style: decimal-leading-zero; border-left: 1px solid #111!important; padding: 2px 5px!important; margin: 0!important; line-height: 14px; width: 100%; box-sizing: border-box } .hljs li:nth-of-type(even) { background-color: rgba(255,255,255,.015); color: inherit } 演示效果如下圖所示。ㄈ绻胍淖兏吡列Ч念伾稍贑SS文件里自行修改) |
1深度技術(shù)win10正式版ghost(32位)旗艦......
2番茄花園win10 X86 ghost 標(biāo)準(zhǔn)通......
3番茄花園Win10_Ghost Win10 64......
4雨林木風(fēng) GHOST WIN10 X64 快速裝......
5深度技術(shù)GHOST WIN10 X64 尊貴專業(yè)......
6筆記本W(wǎng)in10系統(tǒng) 64位中秋特別 官方正式版......
7筆記本win10正式版ghost(32位)中秋特......
8雨林木風(fēng)win10(32位)ghost 中秋特別......