Doxygen 如何包含\不推荐的文本,但没有不推荐的列表页

Doxygen 如何包含\不推荐的文本,但没有不推荐的列表页,doxygen,Doxygen,\只有在GENERATE_DEPRECATEDLIST=YES时,文档中才会包含不推荐的文本 是否可以包含此文本,但不包含不推荐使用的列表页(在HTMLHelp CHM中)?您只需通过别名否决@deprecated命令即可。即定义: ALIASES = deprecated=@attention 在配置文件中,@deprecated将被解析为@attention。您能确认您使用的是哪个版本的doxygen吗?另外,我想知道你为什么不想要参考名单。与使用不推荐的关键字相比,不希望列表更强大还是更

\只有在GENERATE_DEPRECATEDLIST=YES时,文档中才会包含不推荐的文本


是否可以包含此文本,但不包含不推荐使用的列表页(在HTMLHelp CHM中)?

您只需通过别名否决@deprecated命令即可。即定义:

ALIASES = deprecated=@attention

在配置文件中,@deprecated将被解析为@attention。

您能确认您使用的是哪个版本的doxygen吗?另外,我想知道你为什么不想要参考名单。与使用不推荐的关键字相比,不希望列表更强大还是更弱?我只是在想一个黑客可能会使用
@attention“这是不推荐的”
,因为@attention不生成列表页。我们希望不推荐的信息出现在API文档中,但不希望不推荐的列表项出现在CHM内容列表的顶层。由于我还没有找到将它移到其他地方的方法(它不在
doxygen_layout.xml
),所以最好不要看到它
@注意
可能是可能的,但是源代码中已经使用了
@弃用的
标记,因此我们不希望更改此标记。谢谢让内容结构合理化是一个常见的难题——在过去几天里,人们都在做类似的事情(使用HTML上的侧边栏)。我不知道是否有可能将这些列表从顶层删除;将此修改为
alias=“deprecated=@par deprecated\n”