我想让我的代码中的文档尽可能可读,但我也想用 Doxygen 自动生成文档。
然后我想用 Markdown 语法在我的代码中编写文档,但我没有找到如何在 Doxygen 中添加 Markdown 支持。
本页没有说明如何添加支持,并且 Doxyfile 中的 MARKDOWN_SUPPORT = YES 没有任何作用。
我正在使用 Ubuntu 12.04 和 Doxygen 1.7。
编辑 1:
“并保留原始文件扩展名”添加到标题
我的问题来自我用于代码的扩展。我保留 .h 和 .cpp 扩展名,而 .md 是启用降价所必需的。是否可以使用降价并保留原始的 .h 和 .cpp 扩展名?
编辑 2:
这是一个示例代码(test.h):
/** * Title test * ========== * @file test.h * * | This | is | a | table | * | :----:| :----: | :----:| :----:| * | x | x | x | x | */
由于命令 @file,结果包括 Doxygen 中的文件,但生成的 html 文件将标题和表格显示为普通文本。