前端之家收集整理的这篇文章主要介绍了
C# – 应用程序来显示函数之间的所有依赖关系?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有没有一种分析源
代码的应用程序,并以图形方式
显示功能之间的所有连接?
我需要它为我正在工作的遗留代码 – 它是巨大的,功能性和写得不好的:(
NDepend可以根据建议的madgnome来管理
calling graph.让我发展一下
首先,您可以使用CQL
查询请求
调用Graph,其次可以将
查询结果导出到依赖关系图或依赖关系矩阵.
具体来说,下面我们要求在NUnit 2.4.8中使用AppDomain类的方法(它可以是一个方法,一个字段,一个命名空间…).由于NDepend VS插件,此菜单也可能出现在Visual Studio中.
然后为我们生成一个CQL查询,我们可以看到在调用图中匹配了30种方法.我们可以选择导出一组图形图形的方法
…并且这里是输出图(请参阅此图here的大版本图)
原文链接:https://www.f2er.com/csharp/96341.html