有没有办法注释虚函数,以便Visual Studio在其所有实现中显示函数基本声明的文档?
我想象这种形式:
class Base
{
// [some documentation, probably with markup]
virtual void SomeMethod() = 0;
};
// [some markup here if need be]
void Derived::SomeMethod()
{
...
}
我希望的结果是,在查看 Derived :: SomeMethod 时,可以轻松访问 Base 中的文档 - 例如显示为鼠标悬停帮助,或立即显示,可靠,可导航到。
如果需要,我很乐意使用Visual Assist或其他插件。
更广泛的目标是帮助人们在大型项目中使用界面,了解框架如何调用您的方法非常重要。传统的Visual Studio导航被每个接口的众多实现所淹没。我没有成功获得IntelliSense或Visual Assist来帮助解决这个问题。