有没有办法注释一个虚函数,以便 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 来帮助解决这个问题。