C# 在VisualStudio2010中可视化方法调用的调用堆栈

C# 在VisualStudio2010中可视化方法调用的调用堆栈,c#,.net,visual-studio-2010,C#,.net,Visual Studio 2010,我想知道是否有一种方法可以直观地表示方法的调用堆栈 例如,意思是: ServiceAdapter.GetMessage calls Manager.GetMessage 调用Agent.GetMessage 调用Repo.GetMessageById 调用Agent.GetUserById 调用Repo.GetUserById 调用Agent.GetRating 调用Repo.getRatingFormMessage 通过这种方式,可以很容易地浏览一段代码并可视化其依赖

我想知道是否有一种方法可以直观地表示方法的调用堆栈

例如,意思是:

  • ServiceAdapter.GetMessage
    • calls Manager.GetMessage
      • 调用Agent.GetMessage
        • 调用Repo.GetMessageById
      • 调用Agent.GetUserById
        • 调用Repo.GetUserById
      • 调用Agent.GetRating
        • 调用Repo.getRatingFormMessage
通过这种方式,可以很容易地浏览一段代码并可视化其依赖关系


Visual Studio中是否有此功能的现有扩展?

您正在查找调用层次结构窗口。

选择一个方法,然后按Ctrl+K,T.

方法名称,用鼠标左键单击并单击“调用层次结构”。

类似的内容?是的,就是这样,如果你提供答案,我会接受的。谢谢