1

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

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

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

使用上面的别名,输出完全符合我的要求,但是每个命令都会为每个名称生成自己的 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 says” )。

我是否可以在某处指定如果列表 xrefitem 设置为写入已经存在,只需添加到它而不是创建一个新的?

4

1 回答 1

2

部分标题和列表都耦合到相同的标识符,因此目前无法实现您想要的。

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

于 2013-01-13T09:27:44.563 回答