导航到 Visual Studio 中重写的函数

Posted

技术标签:

【中文标题】导航到 Visual Studio 中重写的函数【英文标题】:Navigate to the function that is overriden in Visual Studio 【发布时间】:2020-11-16 11:04:54 【问题描述】:

我有VS2019,我希望能够跳转到我当前正在查看的类成员函数的接口(在我的情况下)成员函数/基类成员函数(在一般情况下)。

这可能吗?

例子

class B 
    public:
    void Do() = 0; // Where I want to jump
;
class D: public B 
    public:
    void Do() override; // << I am here
;

【问题讨论】:

void D::Do() B::Do(); @MikeVine 我的意思是在 IDE 中导航,而不是如何调用函数。 【参考方案1】:

我建议您可以使用Shift + Alt + F12 来查找对函数的所有引用。

例如,您可以在 Do() 上使用 Shift + Alt + F12。然后,VS会出现一个名为Find Symbol Results的导航栏。

【讨论】:

以上是关于导航到 Visual Studio 中重写的函数的主要内容,如果未能解决你的问题,请参考以下文章

重写 Visual Studio 对组件派生类的处理

Visual Studio 2010 Express C#中的“导航到”在哪里

导航到 Visual Studio 2019(或 Rider)中的 MediatR 处理程序

Visual Studio C++ 2005-2013 中的智能感知缺少函数定义

如何仅使用键盘在 Visual Studio 中导航调用堆栈?

Visual Studio - 导航到解决方案资源管理器的快捷方式