Highlight是一款专业的高亮代码着色软件,支持代码多种格式的转换,而且提供丰富的代码资源库供用户使用。软件虽小,但是功能不少,实现了代码自定义设定和高亮着色,必要时可由用户定制关键词词组,非常方便。本站提供Highlight最新版的官方下载方式,感兴趣的用户千万不要错过哦。
Highlight软件特色
支持输出为HTML, XHTML, RTF, ODT, TeX, LaTeX, SVG 和 BBCode格式
Highlight免费版支持195种编程语言高亮着色
内置80种着色风格样式
语法定义方式为正则表达式或字符串列表
可定制关键词词组
识别语言内嵌套的其他语言
支持格式化C, C++, C# 和 Java代码
语言定义和主题风格都是用的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格式
除了多格式的支持外,着色效果也可以自由定制比如:格式化代码的字体、大小、风格、关键字大小写、制表符宽度、自动换行数等。
Highlight更新日志
1、修复了上个版本的bug
2、更新了相关功能