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



Using 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 -> 某个函数

然后我们得到

1.)a -> b -> c -> d ->某个函数

2.)g -> e -> 某个函数

.

.

.

等。

PS:这个问题

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

如果您对链接的 Eclipse 问题中给出的答案感到满意,您应该能够在 Visual Studio 中获得类似的结果,方法是右键单击某个方法并从上下文菜单中选择"查看调用层次结构",或者在文本光标位于该方法上时按 Ctrl+K 然后按 Ctrl+T

最新更新