如何获取调用方法的所有调用路径的列表?

时间:2015-04-27 03:55:01

标签: visual-studio

使用Visual Studio 2013 Ultimate。

我希望看到所有可能的"呼叫路径"导致调用特定方法somefunc

Visual Studio是否提供了获取此信息的方法?

PS:FWIW,至少对somefunc的一些调用是由用户以交互方式做出的选择产生的,所以我希望一些调用路径将在一个或另一个GUI事件处理程序中启动。

通过"呼叫路径"我的意思是。假设某个事件处理程序a调用函数b,然后b调用cc调用d,最后调用d致电somefunc。然后是序列

a -> b -> c -> d -> somefunction

还有g - > e - > somefunction

然后我们得到

1.)a - > b - > c - > d - > somefunction

2.)g - > e - > somefunction

PS:这个问题与this question非常相似,但我们使用的是Visual Studio而不是Eclipse

1 个答案:

答案 0 :(得分:1)

如果您对所链接的Eclipse问题中给出的答案感到满意,则应该能够通过右键单击某个方法并选择查看调用层次结构从上下文菜单中或按 Ctrl + K 然后 Ctrl + T 当文本光标在所述方法上时。