是否有一个命令行工具,最好在 Windows 和 Linux 上都可用,它将源代码文件作为输入,并生成相应的语法颜色 HTML 代码?
我正在寻找类似于 vimTOhtml
命令的功能,但我可以从命令行运行,而无需打开 vim。
答案1
强调几乎就是您正在寻找的:
Highlight 将源代码转换为 HTML、XHTML、RTF、LaTeX、TeX、SVG、BBCode 和终端转义序列,并带有彩色语法突出显示。语言定义和颜色主题可自定义。
该网站提供适用于 Windows(cli 和 gui)的下载以及适用于各种 Linux/BSD 发行版的软件包。