如何从源代码生成语法高亮的 HTML?

如何从源代码生成语法高亮的 HTML?

是否有一个命令行工具,最好在 Windows 和 Linux 上都可用,它将源代码文件作为输入,并生成相应的语法颜色 HTML 代码?

我正在寻找类似于 vimTOhtml命令的功能,但我可以从命令行运行,而无需打开 vim。

答案1

强调几乎就是您正在寻找的:

Highlight 将源代码转换为 HTML、XHTML、RTF、LaTeX、TeX、SVG、BBCode 和终端转义序列,并带有彩色语法突出显示。语言定义和颜色主题可自定义。

该网站提供适用于 Windows(cli 和 gui)的下载以及适用于各种 Linux/BSD 发行版的软件包。

相关内容