Highlight是一款功能强大的编程代码显示亮度修改工具软件,专门为广大程序员量身定制,旨在为我们的程序员在开发的时候带来一些帮助。我们都知道做开发的话代码是很多的,而且代码显示都是千篇一律的,看起来不好分辨。这个软件就是可以对代码进行亮度的修改,显示关键词、类型、字符、转移字符、注释等等,全部都有不同的显示效果,让我们使用起来很快就能找到自己需要的东西,能够更加清晰的了解代码的构成,工作起来也比较舒服一点。软件对于相关关键词类型的颜色是可以随意设置的,比如说可以把字符的显示颜色修改为任意颜色。所有的修改都是在在配置脚本进修修改,对本身的文本开发代码没有任何影响。本次小编为大家带来的是Highlight(代码高亮显示)绿色中文版,欢迎需要的朋友来本站免费下载体验!~
图形用户界面提供了一部分CLI功能。它包括输出文件外观的动态预览。请参阅屏幕截图 和截屏视频。
二、输入输出
1、如果--input和--outputoptions没有定义输入或输出文件名,则Highlight将使用stdin和stdout进行文件处理。
2、如果提示没有定义输入文件名--input或提示没有输入文件名,突出显示将无法通过文件扩展名确定语言类型(但是某些脚本语言由第一行中的shebang确定)。在这种情况下,您必须使用突出显示给定的语言--syntax (大多数情况下,这应该是源文件的文件后缀)。
3、如果存在多个后缀(对于C ++文件,如C,cc,cpp,h),则将它们映射到$ CONF_DIR / filetypes.conf中的语言定义。
4、如果定义或--batch-recursive设置了多个输入文件,则高亮显示将进入批处理模式。在批处理模式下,突出显示将使用原始文件名保存生成的文件,并附加所选输出类型的扩展名。
5、如果输入目录中的文件碰巧共享相同的名称,则输出文件将以其源路径名作为前缀。建议在批处理模式下使用该--out-dir选项。使用--quiet以提高性能(shell脚本推荐使用)。
三、HTML,TeX,LaTeX和SVG输出
1、HTML,TeX,LaTeX和SVG输出格式允许引用包含格式信息(样式表)的样式定义文件。
2、在HTML和SVG输出中,此文件包含CSS定义,并保存为“ highlight.css”。在LaTeX和TeX中,它包含宏定义,并保存为“ highlight.sty”。
3、样式表的名称和路径可以用修改--style-outfile。如果指定了该--outdir选项,则所有生成的输出(包括样式表)都存储在此目录中。
4、用于--include-style在不引用样式表的情况下将样式信息嵌入输出文档中。
5、引用样式定义的优点是可以在一个文件中共享所有格式信息,这会影响所有引用文档。
6、随着--style-infile你定义一个文件被包含在文档的最后格式信息。这样,您无需编辑生成的代码即可增强或重新定义默认的突出显示样式定义。
注意:使用插件脚本是增强样式的首选方法。
四、GNU源高亮兼容性
命令行界面与source-highlight进行了广泛的协调。
2、支持240种编程语言。
3、包含各种主题,并可以访问eclipsecolorthemes.org数据库。
4、可自定义的关键字组。
5、识别嵌套语言。
6、重新格式化和缩进C,C ++,C#和Java源代码。
7、语言定义和主题是Lua脚本。
8、插件接口调整输出。
9、自动验证语法分析。
10、CLI,GUI和Lib构建。
11、适用于Linux / Mac / Windows。
1、产生HTML
高亮显示-i main.cpp -o main.cpp.html
高亮显示
main.cpp.html --syntax cpp
高亮显示 main.cpp.html --syntax-by-name main.cpp
ps:您可以将highlight.css在工作目录中找到HTML文件。如果使用IO重定向(第二个示例),则必须使用--syntax或定义编程语言--syntax-by-name。
2、生成带有嵌入式CSS定义和行号的HTML
高亮显示-i main.cpp -o main.cpp.html --include-style --line-numbers
3、使用内联CSS定义生成HTML
高亮显示-i main.cpp -o main.cpp.html --inline-css
4、使用“ horstmann”源格式样式和“ neon”颜色主题生成LaTeX
高亮显示-O乳胶-i main.cpp -o main.cpp.tex-重新格式化horstmann-样式霓虹灯
5、自定义字体设置
高亮显示--syntax ada --font-size 12 --font“'Courier New',monospace”
高亮显示--syntax ada --out-format = latex --font-size tiny --font sffamily
6、定义输出目录
高亮显示-d some / target / dir / * .cpp * .h
2、更新的mark_lines.lua插件接受行范围作为输入参数并输出xterm256端子序列。
3、改进了outhtml_codefold插件的Ruby代码折叠。
4、更新了astyle lib至版本672。
5、增加了对重组文本的支持。
6、增加了对Rego的支持(openpolicyagent.org)
7、添加了`outhtml_copy_clipboard.lua`插件。
8、CLI:将默认的xterm256 / truecolor主题修改为终端背景色。
9、CLI:将ANSI行号调整为终端背景颜色。
10、CLI:修复了无法确定用户主目录的段错误。
11、GUI:初始字体设置为等宽字体。
12、GUI:将highlight.xpm替换为highlight.png图标。

软件功能
一、GUI选项图形用户界面提供了一部分CLI功能。它包括输出文件外观的动态预览。请参阅屏幕截图 和截屏视频。
二、输入输出
1、如果--input和--outputoptions没有定义输入或输出文件名,则Highlight将使用stdin和stdout进行文件处理。
2、如果提示没有定义输入文件名--input或提示没有输入文件名,突出显示将无法通过文件扩展名确定语言类型(但是某些脚本语言由第一行中的shebang确定)。在这种情况下,您必须使用突出显示给定的语言--syntax (大多数情况下,这应该是源文件的文件后缀)。
3、如果存在多个后缀(对于C ++文件,如C,cc,cpp,h),则将它们映射到$ CONF_DIR / filetypes.conf中的语言定义。
4、如果定义或--batch-recursive设置了多个输入文件,则高亮显示将进入批处理模式。在批处理模式下,突出显示将使用原始文件名保存生成的文件,并附加所选输出类型的扩展名。
5、如果输入目录中的文件碰巧共享相同的名称,则输出文件将以其源路径名作为前缀。建议在批处理模式下使用该--out-dir选项。使用--quiet以提高性能(shell脚本推荐使用)。
三、HTML,TeX,LaTeX和SVG输出
1、HTML,TeX,LaTeX和SVG输出格式允许引用包含格式信息(样式表)的样式定义文件。
2、在HTML和SVG输出中,此文件包含CSS定义,并保存为“ highlight.css”。在LaTeX和TeX中,它包含宏定义,并保存为“ highlight.sty”。
3、样式表的名称和路径可以用修改--style-outfile。如果指定了该--outdir选项,则所有生成的输出(包括样式表)都存储在此目录中。
4、用于--include-style在不引用样式表的情况下将样式信息嵌入输出文档中。
5、引用样式定义的优点是可以在一个文件中共享所有格式信息,这会影响所有引用文档。
6、随着--style-infile你定义一个文件被包含在文档的最后格式信息。这样,您无需编辑生成的代码即可增强或重新定义默认的突出显示样式定义。
注意:使用插件脚本是增强样式的首选方法。
四、GNU源高亮兼容性
命令行界面与source-highlight进行了广泛的协调。
软件特色
1、HTML,RTF,ODT,TeX,LaTeX,SVG,Pango,BBCode和ANSI端子序列的彩色输出。2、支持240种编程语言。
3、包含各种主题,并可以访问eclipsecolorthemes.org数据库。
4、可自定义的关键字组。
5、识别嵌套语言。
6、重新格式化和缩进C,C ++,C#和Java源代码。
7、语言定义和主题是Lua脚本。
8、插件接口调整输出。
9、自动验证语法分析。
10、CLI,GUI和Lib构建。
11、适用于Linux / Mac / Windows。
使用教程
以下示例显示如何使用main.cpp输入文件来生成突出显示的C ++文件:1、产生HTML
高亮显示-i main.cpp -o main.cpp.html
高亮显示
main.cpp.html --syntax cpp
高亮显示 main.cpp.html --syntax-by-name main.cpp
ps:您可以将highlight.css在工作目录中找到HTML文件。如果使用IO重定向(第二个示例),则必须使用--syntax或定义编程语言--syntax-by-name。
2、生成带有嵌入式CSS定义和行号的HTML
高亮显示-i main.cpp -o main.cpp.html --include-style --line-numbers
3、使用内联CSS定义生成HTML
高亮显示-i main.cpp -o main.cpp.html --inline-css
4、使用“ horstmann”源格式样式和“ neon”颜色主题生成LaTeX
高亮显示-O乳胶-i main.cpp -o main.cpp.tex-重新格式化horstmann-样式霓虹灯
5、自定义字体设置
高亮显示--syntax ada --font-size 12 --font“'Courier New',monospace”
高亮显示--syntax ada --out-format = latex --font-size tiny --font sffamily
6、定义输出目录
高亮显示-d some / target / dir / * .cpp * .h
更新日志
1、HTML输出:在CSS标签中添加了`white-space:pre-wrap'。2、更新的mark_lines.lua插件接受行范围作为输入参数并输出xterm256端子序列。
3、改进了outhtml_codefold插件的Ruby代码折叠。
4、更新了astyle lib至版本672。
5、增加了对重组文本的支持。
6、增加了对Rego的支持(openpolicyagent.org)
7、添加了`outhtml_copy_clipboard.lua`插件。
8、CLI:将默认的xterm256 / truecolor主题修改为终端背景色。
9、CLI:将ANSI行号调整为终端背景颜色。
10、CLI:修复了无法确定用户主目录的段错误。
11、GUI:初始字体设置为等宽字体。
12、GUI:将highlight.xpm替换为highlight.png图标。

∨ 展开

clash for windows中文破解版
软媒桌面V1.0.7.1绿色独立版
Ultra Fractalv6.03破解版
戴森球计划未加密steam破解补丁
jpg转word转换器v6.1免费版
Iperius Backup Fullv6.2.4已注册授权版
迅雷种子搜索神器v8.8免费绿色版
E8进销存财务客户管理软件 V10.8 官方增强版
steam助手v2.0.0.2官方版
按键精灵全权限破解版 v9.61.12282 附脚本制作教程
vs 2022中文语言包
VMProtect Ultimatev3.4.0中文破解版(附注册码)
Adobe ExtendScript Toolkit CCv4.0.0.1中文绿色版
Visual Assist xv10.9中文破解版
HxD Hex Editor(16进制编辑器)v2.3.0 中文绿色版
CHM Editor(CHM编辑器)v3.0.1中文破解版