从氧气中删除功能列表

问题描述 投票:3回答:2

我在doxygen文档中遇到问题。在“文件”部分中,是否可以通过doxyfile中的标记来删除页面顶部的功能列表?如果没有,有没有办法在此“功能”列表之前插入一个部分(在cpp的源代码中带有doxygen命令)。

c++ doxygen
2个回答
2
投票

EXTRACT_ALL设置为NO

HIDE_UNDOC_MEMBERS设置为YES

不记录要隐藏的成员。

您还可以使用EXCLUDE_SYMBOLS排除某些文档中的项目:EXCLUDE_SYMBOLS标记可用于指定一个或多个应从输出中排除的符号名称(名称空间,类,函数等)。符号名称可以是完全限定的名称,单词,或者,如果使用通配符*,则可以是子字符串。示例:ANamespace,AClass,AClass :: ANamespace,ANamespace :: * Test


0
投票

请参阅此文档页面:http://www.doxygen.nl/manual/customize.html

第“更改页面的布局”一章说明了如何包括/排除和更一般地组织所生成的文档。如果我正确理解的话,就会遇到与您一样的问题,并按照上述文档中指示的步骤进行操作:

1)通过使用命令“ doxygen -l”,我获得了标准的“ DoxygenLayout.xml”布局文件

2)通过修改标准文件,通过注释掉整个 ... memberdecl> XML部分,准备了一个自定义布局文件。

3)在我的Doxyfile中,将自定义布局文件指定为选项“ LAYOUT_FILE”的值]]

注意路径,以便doxygen知道在哪里可以找到Doxyfile和自定义布局文件。

© www.soinside.com 2019 - 2024. All rights reserved.