如何从可视化基本文件中提取函数调用图?

时间:2012-08-24 17:55:06

标签: .net vb.net reverse-engineering legacy-code

我目前正面临一大段遗留代码,我必须理解并重写以使其更易于维护。

是否有一个工具可以让我轻松探索文件中函数调用的图形?

任何文字输出,如

Method1
    Method2
    Method3

Method2
    Method3

或图形

Graph

可以提供很多帮助。

2 个答案:

答案 0 :(得分:3)

Resharper允许您检查对方法的传入或传出调用。

我不知道在没有插件的情况下在visual studio中这样做的方法。

此外,NDepend也可能是您的选择。我从来没有使用它,但看起来它可以做你要求的。

答案 1 :(得分:0)

Visual Studio的生成序列图?

http://weblogs.asp.net/gunnarpeipman/archive/2009/11/20/visual-studio-2010-generating-sequence-diagrams-on-the-fly.aspx

也许这只是在Ultimate版本中。但您可以从Microsoft Servers下载它的试用版。