在.NET中的方法之间绘制依赖关系图

时间:2013-10-28 20:41:02

标签: .net visual-studio-2012 visual-studio-extensions

我正在尝试熟悉大量现有代码。直到最近,我还习惯在方法之间绘制依赖图(WikipediaMSDN),以帮助我可视化代码。但这非常乏味。

今天,也可以使用Visual Studio Ultimate's "Code Map"NDepend以及显然Debugger Canvas自动执行此操作。

(有a lot of solutions来绘制项目依赖关系,但这不是我想要的)

有没有人可以建议一种方法来加速或自动创建这样的依赖图,而无需昂贵的工具?或者我是不是手拉着它们? (我将Debugger Canvas视为一种昂贵的工具,因为它仍然需要Visual Studio Ultimate)。

1 个答案:

答案 0 :(得分:0)

Doxygen将为您create them,但您需要安装dot才能获取图片。

它还会将您的xml文档注释转换为html(或其他)文档页面,您可以告诉它创建调用者和调用图以及通常的继承图。

Doxygen很棒(而且是免费的)。

如果您不想要自动帮助,那么我只能推荐一个垫子和一支铅笔。