在方法Y中查找方法X的调用

时间:2015-04-15 08:43:13

标签: .net vb.net visual-studio debugging

Visual Studio中是否有一种方法(我使用2013 Pro)从方法Y或Y直接/间接调用的方法之一找到对特定方法X的所有调用(递归) ?

我考虑了以下两种方法,但两种方法都不适用于我的情况:

  1. 在X中设置断点:这是不可能的。该方法是内置的。
  2. 查找对X的所有引用:这是可能的,但需要相当长的时间。方法X已经在很多地方使用过。
  3. 我愿意使用(免费)插件,如果需要的话。

1 个答案:

答案 0 :(得分:1)

我有一个德语IDE,所以也许我使用错误的条款,但无论如何我都会尝试。您可以使用视觉工作室Call Hierarchy功能。因此,右键单击X中的方法Y,然后点击display call hierarchy。在下面的窗口中,您可以将分支展开到方法Y,然后只能看到X出现的所有内容。

enter image description here