【问题标题】:Can I configure doxygen to show 0 members in the UML class diagram?我可以将 doxygen 配置为在 UML 类图中显示 0 个成员吗?
【发布时间】:2023-03-27 00:28:01
【问题描述】:

我想在我的 doxygen 文档中使用类似 UML 的图表。但是,我想用它们来显示类的关系,仅此而已。因此,我想将要显示的字段和成员变量的数量设置为零。我可以这样做吗?

UML_LOOK = YES
UML_LIMIT_NUM_FIELDS = 0

这不起作用,因为 0 表示“全部显示”。

即使我设置了UML_LIMIT_NUM_FIELDS = 1,它看起来也很烦人,因为我已将我的成员函数分组,并且每个组最多显示UML_LIMIT_NUM_FIELDS,而不是全部。

我目前的解决方法是不使用 UML_LOOK,但我正在寻找更好的方法。可能 doxygen 的开发者看到这里并想了一个办法,比如 UML_LIMIT_NUM_FIELDS = -1 表示“没有成员”。

【问题讨论】:

  • 最好在 bugzilla 中提交增强请求,否则可能会丢失,
  • 好主意,刚刚做到了。
  • 显然到目前为止没有任何变化。您能否将您的 Bugzilla 增强请求的链接提供给我们?谢谢。
  • 哇,两年了,什么都没发生 :-(

标签: uml doxygen


【解决方案1】:

与此同时,该问题已得到解决,请参阅https://github.com/doxygen/doxygen/issues/6204

从 doxygen 1.9.0 开始,可以通过配置DOT_UML_DETAILS=NONE 禁用所有成员。这允许图表关注类之间的关系而不是它们的内容。

【讨论】:

    猜你喜欢
    • 2011-12-23
    • 2012-03-18
    • 1970-01-01
    • 1970-01-01
    • 2022-01-21
    • 1970-01-01
    • 2013-01-01
    • 2021-10-28
    • 1970-01-01
    相关资源
    最近更新 更多