【问题标题】:Doxygen not documenting static classes?Doxygen 没有记录静态类?
【发布时间】:2011-06-27 06:47:27
【问题描述】:

我最近在我的一个项目中使用 Doxygen。我遇到了一个问题,虽然它不会为 C# 静态类生成正确的文档。我必须启用一些选项吗?

我的相关类的完整源代码是here。命名空间的 doxygen 文件在here 中列出。另外,我的 Doxyfile 是here。它是使用几乎默认设置从 doxywizard 生成的。

如您所见,生成了类的简短描述,但该类没有自己的页面来查看(记录的)静态方法和成员。此外,该类未列在类索引中,或者实际上没有列在其他任何地方。有什么问题?

【问题讨论】:

    标签: c# documentation static doxygen


    【解决方案1】:

    我已经有一段时间没有创建 doxygen 配置了,但是尝试将 EXTRACT_STATIC 的值更改为 YES,您应该会得到您想要的。

    【讨论】:

      【解决方案2】:

      以防万一有人使用 Doxywizard GUI 而不是手动编辑 Doxyfile,EXTRACT_STATIC 标志列在 Build 下的 Expert 选项卡上:

      【讨论】:

      • 嘿,当我问这个问题时,我实际上正在使用向导。我想在专家模式下寻找设置很明显
      • @Earlz:我遇到了你的问题中描述的确切问题,这是谷歌搜索带给我的第一个链接。我发现 GUI 使用起来更容易一些,而且我认为上面提到的设置必须在某个地方。该图像在那里,因此我可以在将来向人们指出它:-)
      • 非常感谢大家
      猜你喜欢
      • 2012-06-02
      • 2014-03-21
      • 2017-08-25
      • 2012-08-15
      • 1970-01-01
      • 2011-11-05
      • 1970-01-01
      • 2014-11-27
      • 2020-12-02
      相关资源
      最近更新 更多