0
我想记录测试用例由多个文件组成一个单独的降价文件:Doxygen的:从相关网页上隐藏的降价文件
tests/test_a/
file1
file2
test_a.md
但是,文件test_a.md
(其中包括用于测试的Doxygen文档)现在显示在Doxygen的“相关页面”标签中,如果您有很多测试,这很烦人。有什么办法可以防止这种情况发生?
我想记录测试用例由多个文件组成一个单独的降价文件:Doxygen的:从相关网页上隐藏的降价文件
tests/test_a/
file1
file2
test_a.md
但是,文件test_a.md
(其中包括用于测试的Doxygen文档)现在显示在Doxygen的“相关页面”标签中,如果您有很多测试,这很烦人。有什么办法可以防止这种情况发生?
这可能正是EXCLUDE_PATTERNS
是:
EXCLUDE_PATTERNS += */tests/*.md
编辑:
将从由Doxygen的正在处理中的某处tests/
目录树中排除所有.md
文件。
EDIT2:
一个潜在的解决方法让Doxygen的还是处理的文件,但不要让他们露面下“相关的网页”将明确声明他们作为另一页的subpages:
@subpage tests_testa
然而,这要求*.md
文件中test_a
与上面的例子中定义了一个page
including the respective identifier,即{#tests_testa}
。
但是,然后文件被排除在外,对吧? –
呃,没错。对不起,没有理解你的问题,你仍然希望由Doxygen处理md文件的内容。在我的回答中添加了(关键的)注释。解决方法:显式声明'.md'文件作为其他页面的子页面。 –
您能否更详细地解释您的解决方法? –