
【功能介紹】
支持輸出為HTML, XHTML, RTF, ODT, TeX, LaTeX, SVG 和 BBCode格式;Highlight官方版支持195種編程語(yǔ)言高亮著色;
內(nèi)置80種著色風(fēng)格樣式;
語(yǔ)法定義方式為正則表達(dá)式或字符串列表;
可定制關(guān)鍵詞詞組;
識(shí)別語(yǔ)言內(nèi)嵌套的其他語(yǔ)言;
支持格式化C, C++, C# 和 Java代碼;
語(yǔ)言定義和主題風(fēng)格都是用的Lua腳本;
支持插件功能擴(kuò)展;
提供了CLI命令行工具和GUI界面(有中文界面)的程序,以及Libs;
跨平臺(tái)支持;
【格式介紹】
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)鍵字大小寫、制表符寬度、自動(dòng)換行數(shù)等。


































