doxygen-命名空间/作用域名称隐藏? 我的DoXEGEN在C++类名字和我的参考手册页之间有很大的联系。但是,只有在名称前面包含完整的名称空间时,这才有效。例如:

doxygen-命名空间/作用域名称隐藏? 我的DoXEGEN在C++类名字和我的参考手册页之间有很大的联系。但是,只有在名称前面包含完整的名称空间时,这才有效。例如:,doxygen,Doxygen,废话废话废话MyClass废话-没有为MyClass创建URL 诸如此类的MyNamespace::MyClass-URL是为MyClass创建的 我正在编写一本包含大量文本的编程指南,阅读每个类名前面的名称空间是很乏味的。是否有一种方法可以指示doxygen创建链接,即使类名未完全限定于名称空间?或者干脆在名称空间存在时删除它?我曾尝试在配置文件中使用HIDE_SCOPE_NAMES=YES,但没有效果。假设您使用@page类型的命令创建指南,并且所有类都在MyNamespace中,您只需将包

废话废话废话MyClass废话-没有为MyClass创建URL

诸如此类的MyNamespace::MyClass-URL是为MyClass创建的


我正在编写一本包含大量文本的编程指南,阅读每个类名前面的名称空间是很乏味的。是否有一种方法可以指示doxygen创建链接,即使类名未完全限定于名称空间?或者干脆在名称空间存在时删除它?我曾尝试在配置文件中使用HIDE_SCOPE_NAMES=YES,但没有效果。

假设您使用
@page
类型的命令创建指南,并且所有类都在
MyNamespace
中,您只需将包含
@page
的注释放在名称空间中即可

namespace MyNamespace
{
/** 
@page mypage My page

blah blah blah MyClass blah
*/
}
然后
MyClass
将自动链接到
MyNamespace::MyClass