Doxygen包括纯文本

时间:2016-05-13 12:12:11

标签: include doxygen

有没有办法在doxygen文件中包含纯文本

 Hello Wold
 ----------

 @include helloworld.txt

没有它最终成为像这样的片段:

I dont want this

我希望它最终像我在.markdown文件中写的其他文字一样:

I want this

1 个答案:

答案 0 :(得分:0)

我很遗憾地说,截至2016年5月,我认为没有一种简单的方法可以执行此操作 - 您真正需要的是mdinclude命令来匹配htmlinclude

问题在于Markdown作为预处理步骤处理,然后输出通过正常的Doxygen处理检测生成的HTML和特殊命令。

所以,除非你想提交给Doxygen,否则我能想到的唯一方法就是对这个特殊的包含进行自己的预处理。

您可以在构建步骤中执行此操作,在该步骤中,您可以使用某些Unix命令或脚本在include阶段合并文件。

如果您希望由Doxygen驱动,您可以使用自定义文件扩展名并编写自己的过滤器,如this SO answer

中所述