使用\ snippet命令进行Ruby语法格式化和突出显示

时间:2012-05-01 19:31:15

标签: doxygen

Doxygen 1.7.6.1 - 我使用\ snippet命令包含Ruby代码示例以及从C ++文件生成的html输出,但Ruby的语法高亮显示为C ++。有没有办法为ruby代码指定Ruby语法高亮。

1 个答案:

答案 0 :(得分:0)

我不确定doxygen是否可行。但是,您可以使用类似Pygments的内容来解析代码,这将生成Ruby代码的语法高亮HTML。然后,您可以在doxygen文档中包含HTML。每次要生成文档时,都可以使用INPUT_FILTER配置文件选项自动调用Ruby文件中的Pygments。