【发布时间】:2013-07-02 13:24:19
【问题描述】:
我在 Doxygen 中使用 markdown 语法使用防护代码块。这样可以很容易地添加一个简单的代码示例,如下所示:
~~~~~{.cpp}
void doSomething()
{
}
~~~~~
当我尝试使用两个正斜杠将 cmets 添加到围栏代码块中时,Doxygen 似乎删除了斜杠。所以当我写这个时:
~~~~~{.cpp}
void doSomething()
{
// This function should do something
}
~~~~~
我得到这个输出:
void doSomething()
{
This function should do something
}
我如何告诉 Doxygen 将 cmets 保留在围栏代码块中?
编辑:
完整的文件如下所示(我们使用标准 Doxygen 扩展名 .dox 用于仅文档文件):
/*!
\page PATTERN_SAMPLE Sample
~~~~~{.cpp}
void doSomething()
{
// This function should do something
}
~~~~~
*/
结果如下所示:
【问题讨论】:
-
您能说明上述标记是如何嵌入到注释块或 .md 文件中的吗?
-
我已经在问题中添加了完整的文件内容。
标签: documentation doxygen