有没有一种方法可以向doxygen输出添加自定义标签?

时间:2018-11-30 15:19:50

标签: doxygen

如果使用doxygen,您会注意到某些装饰物如何出现在标题栏中,以显示给定功能的详细信息。这是一个示例,它具有inline装饰,我见过的另一个装饰是static,我希望还有其他装饰。

example

我实际上正在使用doxygen在混合的C ++ / Javascript项目中记录Javascript,并且想在异步函数的文档中添加async装饰。我正在使用Coherent labs出色的脚本来做到这一点。

那么,有没有办法插入自定义装饰?我希望语法是这样的:

/// @adorn async

1 个答案:

答案 0 :(得分:0)

我没有看到直接针对Doxygen解决“自定义”标签的问题。当然,问题还在于它应该适用于所有输出类型。 例如LaTeX / PDF的静态显示为[static]

在HTML中,我认为相关部分是:

<td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td>

也许您可以对css文件进行一些操作,或者将JavaScript脚本嵌入HTML代码中。 其他解决方案是在doxygen中添加一个处理此类请求的命令,但这将再次意味着在doxygen中添加了一条新命令。

相关问题