【问题标题】:Doxygen show brief summary of functionsDoxygen show 功能小结
【发布时间】:2017-07-13 16:03:01
【问题描述】:

我正在尝试让 doxygen 在 `Files->File Members->Functions' 中显示函数的简要摘要

例如:

我想要这个:

Box_The_Function_Name() : doxygen_c.h

看起来像这样

Box_The_Function_Name() : doxygen_c.h : brief explanation

Doxygen 会自动为结构而不是函数执行此操作。

有什么想法吗?

【问题讨论】:

  • “Doxygen 会自动为结构而不是函数执行此操作。” 是吗?我在此页面上看不到任何结构。我只得到函数、变量和定义。 Doxygen 1.6.1
  • @LightnessRacesinOrbit 您在回答中解决了我的误解,我说的是课程页面。
  • 好东西

标签: c++ doxygen


【解决方案1】:

Doxygen 会自动为结构而不是函数执行此操作。

不,它没有。类/类型根本不在此页面上,而是在类列表中,这是一个完全不同的页面,具有不同的范式。

this页面上,列出了函数、变量和定义,翻译单元的性质意味着可以在多个文件中找到相同的名称,例如:

Box_The_Function_Name() : A.h , B.h, C.h

这是我的商业项目中的一个真实示例(不要告诉任何人):

parse_options() : debug-register-reader.cpp , main.cpp , metrics-converter.cpp , debug-register-writer.cpp

每个文件中的函数parse_options()是不同的,可能有不同的摘要文本。如果 Doxygen 试图在这里将每个摘要文本塞进一个列表中,那将不是非常用户友好。

所以,不,你不能这样做。

但是,您只需单击文件名即可转到该文件中的函数文档。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-19
    • 1970-01-01
    相关资源
    最近更新 更多