Doxygen:对多个\ xrefitem命令使用相同的列表

时间:2013-01-12 08:49:39

标签: doxygen

我使用xrefitem和别名创建了4个自定义命令,每个命令都是我们项目中4个程序员之一的名字。我的想法是当一个人想要在代码中的特定点发表评论或提问时,让他们使用自己的名字作为命令,并跟踪相关页面下列表中的所有评论引用,如bug和todo列表。

我想设置它,以便每个命令根据人名生成自己的唯一标题,但都会被添加到同一个列表中。

john   =\xrefitem john \"John says\" \"Comments\"
bob    =\xrefitem bob \"Bob says\" \"Comments\"
dave   =\xrefitem dave \"Dave says\" \"Comments\"
george =\xrefitem george \"George says\" \"Comments\"

使用上面的别名,输出完全符合我的要求,但每个命令为每个名称生成自己的注释资源文件,而不是像我希望的那样只添加到已存在的文件。

john   =\xrefitem comments \"John says\" \"Comments\"
bob    =\xrefitem comments \"Bob says\" \"Comments\"
dave   =\xrefitem comments \"Dave says\" \"Comments\"
george =\xrefitem comments \"George says\" \"Comments\"

如上所述,为每个使用一个单一的密钥,给我一个我想要的单一资源文件,但只使用代码中调用的第一个命令的标题(对4个名称中的任何一个的调用都会产生“John说“例如)。

我可以指定某个地方,如果列表xrefitem设置为write to已经存在,只需添加到它而不是创建一个新的吗?

1 个答案:

答案 0 :(得分:2)

标题和列表都与相同的标识符耦合,因此目前无法实现所需。

如果您希望将其作为官方功能请求,请在doxygen的错误跟踪器中提交错误报告,并将严重性设置为增强。