依赖图与VS 2010 Ultimate类似?

时间:2011-02-03 10:06:36

标签: .net dependencies uml code-visualization

我正在寻找一种类似于VS 2010 Ultimate的Dependency Graphs功能的网络代码依赖图的可视化工具。 http://msdn.microsoft.com/en-us/library/ee847415.aspx

由于我的项目没有VS 2010 Ultimate,我想使用类似的第三方工具,最好是开源。

我期望从工具中获得的功能是:

  • 多个程序集中的依赖关系
  • 可视化
  • 过滤
  • 导航
  • 去除级别(程序集,命名空间,类/接口,成员)
  • 转到源代码(最好是VS2008集成)

请推荐已知擅长某些要点的工具。

2 个答案:

答案 0 :(得分:3)

NDepend拥有所有这些以及更多,但既不是免费也不是开源。

答案 1 :(得分:3)

  • 多个程序集中的依赖关系
  • 可视化
  • 过滤
  • 导航
  • 去除级别(程序集,命名空间,类/接口,成员)
  • 转到源代码(最好是VS2008集成)

确实,我确认,NDepend拥有所有这些(我是NDepend领导开发者)。

以下是详细介绍NDepend Graph的文档

enter image description here

NDepend还有一个Dependency Structure Matrix,可以帮助挖掘更复杂的图形 enter image description here