語法著色工具,Highlight 3.11 發布
Highlight 用來對源碼進行語法著色,并輸出到HTML, XHTML, RTF, TeX, LaTeX, SVG等。特性:
- 著色輸出:HTML, XHTML, RTF, TeX, LaTeX, SVG and BBCode 等格式
- 支持175 編程語言
- 包含80顏色主題
- Syntax elements are defined as regular expressions or plain string lists
- Customizable keyword groups
- Recognition of nested languages
- Reformatting and indentation of C, C++, C# and Java source code
- Language definitions and themes are Lua scripts
- Plug-In interface to tweak syntax parsing and coloring
- CLI, GUI and Lib builds available
- Platform independent
Highlight 3.11 發布,該版本的正則解析器替換為 Boost xpressive,改進了 Relax NG 識別器,修復了很多小 bug。New BETA release available!
- HTML5 output
- New ODT Flat XML output
- GUI: faster native file dialogs
- Line numbering may be disabled for wrapped lines
- New regex engine (Boost xpressive)
本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!