VS2022如何查看类成员都在哪里被调用了(VS如何打开Call Hierarchy视图)

打开Call Hierarchy视图

单击菜单栏的“视图” > “调用层次结构”,即可打卡Call Hierarchy视图。
在这里插入图片描述

查看成员的调用

在代码编辑窗口,右键单击想要查看的类成员,然后选择“查看调用层次结构”即可查看该成员的调用。
点击该按钮后会自动打开Call Hierarchy窗口,不需要提前打开该窗口。
在这里插入图片描述
在这里插入图片描述

移除某成员的查看

我们可以在调用层次结构中可以同时观察许多成员的调用,那如果我们不想看某成员的调用时,应该怎么操作呢?这时只要单击工具栏中的红色×,也就是“移除根”按钮,即可移除当前选中的成员。
在这里插入图片描述

查看详细调用位置

在调用层次结构窗口中,我们双击某个对关注成员的引用,即可跳转到相应的调用区域,或者也可以单击工具栏的“切换细节窗格”按钮,也可以打开一个详细的窗口,当我们单击某成员的引用时,可以看到该引用具体在哪个文件中,哪行代码中。
在这里插入图片描述

其他相关文章

Visual Studio 2022 右键单击项目没有出现View | View Class Diagram(Visual Studio 无法使用类设计器)
VS2022Toolbox怎么打开(VS2022工具箱在哪

Call Hierarchy窗口简介

Call Hierarchy使我们可以查看成员在代码中的调用关系。

使用 Call Hierarchy 可以分析一个成员的调用。

在 Call Hierarchy 窗口中,会显示一个成员的调用树(或者被调用树)。树的根节点表示所选成员本身,每个子节点表示调用该成员的地方。通过展开或折叠节点,我们可以深入了解成员的调用关系。

右键单击成员,选择Go to Definition(转到定义),可以跳转到成员的定义处。或者双击也行。

通过使用Call Hierarchy,可以更方便地理解和分析成员之间的调用关系,加快代码调试的速度,并提高代码的可维护性。

另外,Visual Studio还提供了许多其他工具,比如说类设计器,它用于可视化设计和编辑类和类之间的关系。

通过类设计器,我们可以以图形化的方式创建和修改类、接口、方法和属性等元素,而无需直接编辑源代码。拖拽和放置类和类成员,设置它们的属性和关系,从而直观地构建类的结构。

同时类设计器也有助于更好地理解和可视化代码结构。它在面向对象编程中起到了重要的辅助作用,使得我们可以更方便地设计和修改类的关系。

在Call Hierarchy与类设计器的搭配之下,我们可以更好地理解和维护代码的调用关系和类结构。这在工作中很有帮助。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

水智

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值