3

我正在使用 doxygen 来记录一些像这样的 c++ 枚举:

/** Members */
enum {
  MEMBER_ONE, /*!< This is member one */
  MEMBER_TWO  /*!< This is member two */
} members;

文档看起来不错,但问题是带有文档超链接的代码(我说的是文件文档中的部分,如下所示:

文件文档

文件1.h

枚举 { MEMBER_ONE, MEMBER_TWO };

枚举源代码的所有成员中没有任何换行符。有什么方法可以强制 doxygen 尊重换行符或插入它们?放入
评论仅适用于文档本身

4

1 回答 1

6

ENUM_VALUES_PER_LINEDoxygen 会重新格式化枚举的值,但您可以通过配置选项控制一行中将出现多少个元素。因此,您可以将其设置为 1 以在原始源代码中每行获取一项。

于 2013-10-20T19:44:18.990 回答