我使用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已经存在,只需添加到它而不是创建一个新的吗?
答案 0 :(得分:2)
标题和列表都与相同的标识符耦合,因此目前无法实现所需。
如果您希望将其作为官方功能请求,请在doxygen的错误跟踪器中提交错误报告,并将严重性设置为增强。