Html 使用doxygen记录枚举
doxygen for enum生成的html文档在左侧列出enum,在右侧列出文档。然而,我需要为每个值提供非常详细的文档,其中一些名称非常长,因此,包含文档的右侧列看起来非常偏右,看起来非常糟糕。是否不可能使每个值的文档显示在值的下方或上方而不是右侧?对于doxygen 1.5.5,我没有成功地再现您描述的行为。我得到了一个类似于param list文档的enum文档Html 使用doxygen记录枚举,html,enums,format,doxygen,Html,Enums,Format,Doxygen,doxygen for enum生成的html文档在左侧列出enum,在右侧列出文档。然而,我需要为每个值提供非常详细的文档,其中一些名称非常长,因此,包含文档的右侧列看起来非常偏右,看起来非常糟糕。是否不可能使每个值的文档显示在值的下方或上方而不是右侧?对于doxygen 1.5.5,我没有成功地再现您描述的行为。我得到了一个类似于param list文档的enum文档 我观察到的情况与和的Doxygen文档一致。我使用的是Doxygen 1.7.5.1。我也有类似的情况。。。我有一个大约10
我观察到的情况与和的Doxygen文档一致。我使用的是Doxygen 1.7.5.1。我也有类似的情况。。。我有一个大约1000个成员的枚举,我是从电子表格生成的。我希望将整数值设置为右边的off,并在成员上方设置Doxygen位 我所做的只是在成员名称上方使用三个斜杠。对于多行注释,我在需要的地方插入了HTML换行符。我只写了第一节,但我认为这很明显。注意:第一行因句点而中断。后面的行没有
///
/// \file test.h
/// \brief Test of Doxygen enum commenting.
///
//! A test of Doxygen commenting.
typedef enum _DOXYGEN_TEST
{
/// This is a single line comment.
Member_001, // 1
/// This is a mutli-line comment.
/// 'Twas brillig, and the slithy toves <br>
/// Did gyre and gimble in the wabe; <br>
/// All mimsy were the borogoves, <br>
/// And the mome raths outgrabe. <br>
/// "Beware the Jabberwock, my son! <br>
/// The jaws that bite, the claws that catch! <br>
/// Beware the Jubjub bird, and shun <br>
/// The frumious Bandersnatch!"
///
/// He took his vorpal sword in hand:
/// Long time the manxome foe he sought--
/// So rested he by the Tumtum tree,
/// And stood awhile in thought.
///
/// And as in uffish thought he stood,
/// The Jabberwock, with eyes of flame,
/// Came whiffling through the tulgey wood,
/// And burbled as it came!
///
/// One, two! One, two! and through and through
/// The vorpal blade went snicker-snack!
/// He left it dead, and with its head
/// He went galumphing back.
///
/// "And hast thou slain the Jabberwock?
/// Come to my arms, my beamish boy!
/// O frabjous day! Callooh! Callay!"
/// He chortled in his joy.
///
/// 'Twas brillig, and the slithy toves
/// Did gyre and gimble in the wabe;
/// All mimsy were the borogoves,
/// And the mome raths outgrabe.
Member_002, // 2
}
Doxygen_test;
///
///\file test.h
///\ Doxygen枚举注释的简短测试。
///
//! 对强氧剂评论的测试。
typedef枚举DOXYGEN测试
{
///这是单行注释。
成员_001,//1
///这是一个多行注释。
///“这是一件漂亮的衣服,还有一件薄薄的拖鞋
///是否在wabe中旋转和摆动;
///所有的米姆西人都是波罗戈夫人,
///而这一时刻却被超越了。
///“当心那些胡言乱语,我的儿子!
///咬人的下颚,抓人的爪子!
///小心朱布鸟,避开
///这是一个令人沮丧的班德斯纳奇!”
///
///他手里拿着他的沃帕尔剑:
///好久不见他所寻找的敌人了--
///他就这样在那棵树旁休息,
///站在那里沉思了一会儿。
///
///就像乌菲什认为他站着一样,
///有着火焰之眼的Jabberwock,
///呼啸着穿过郁金香树林,
///当它来的时候,它发出了刺耳的声音!
///
///一,二,一,二,彻底
///vorpal刀片变成了窃笑的零食!
///他让它死了,还有它的头
///他蹦蹦跳跳地回去了。
///
///“你杀了贾伯沃克吗?
///到我的怀里来,我可爱的孩子!
///哦,该死的一天!卡洛!卡洛!”
///他高兴得哈哈大笑。
///
///那是一件漂亮的衣服
///在瓦贝河中回旋和摇摆;
///所有的米姆西都是波罗戈夫人,
///而这一时刻却被超越了。
成员_002,//2
}
强力霉素试验;
生成的Doxygen生成的文件:
是的,它是一致的,我只是想知道它是否可以更改,因为默认行为在我的情况下不起作用。在示例呈现(您提供的链接)中,您可以看到枚举本身的文档位于顶部,而值的文档位于右侧。我已重试,感谢您的评论,现在我了解了问题所在。在Doxygen示例中,我添加了一个长V3V3V3。。。给AnotherEnum。这种行为和你描述的一模一样。不幸的是,我不知道解决办法。