【问题标题】:is there a way to add custom labels to doxygen output?有没有办法将自定义标签添加到 doxygen 输出?
【发布时间】:2018-11-30 15:19:50
【问题描述】:

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

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

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

/// @adorn async

【问题讨论】:

    标签: doxygen


    【解决方案1】:

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

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

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

    也许您可以使用css 文件/或在HTML 代码中嵌入一个javascript 脚本。 其他解决方案是向 doxygen 添加一个处理此类请求的命令,但这意味着在 doxygen 中又是一个新命令。

    【讨论】:

    • 将此设置为正确答案,因为它以迂回的方式提供了它,即“否”。 :-)
    猜你喜欢
    • 2011-12-17
    • 2011-11-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-26
    • 1970-01-01
    • 2016-06-11
    • 2017-06-03
    相关资源
    最近更新 更多