我的doxygen非常适合将C ++类名链接到我的参考手册页。但是,这仅在我在名称前面包含完整命名空间时才有效。例如:
blah blah blah MyClass blah - 没有为MyClass创建的URL
blah blah blah MyNamespace :: MyClass - 为MyClass创建URL
我正在编写一本包含大量文本的编程指南,在每个类名前面读取命名空间是很繁琐的。有没有办法指示doxygen创建链接,即使类名称没有完全限定命名空间?或者只是删除命名空间?我在配置文件中尝试使用HIDE_SCOPE_NAMES = YES,但没有效果。
答案 0 :(得分:1)
假设您使用@page
类型的命令创建指南,并且所有类都在MyNamespace
中,您可以简单地将包含@page
的注释放在命名空间中,即
namespace MyNamespace
{
/**
@page mypage My page
blah blah blah MyClass blah
*/
}
然后MyClass
会自动链接到MyNamespace::MyClass
。