我正在寻找一个Visual Studio插件,它将使查找代码路径的任务更容易。基本上,我想要的东西,可以找到所有引用,所有引用的所有引用....Visual Studio找到代码路径/执行路径
例如,我有几十个表单和几十个Web服务。我想要映射哪个表单将调用什么Web服务,而不是右键单击Web服务,并通过多个层重复查找所有引用。
此工具是否存在?我知道会找到未使用的代码,但没有任何代码会显示我的执行路径。
我正在寻找一个Visual Studio插件,它将使查找代码路径的任务更容易。基本上,我想要的东西,可以找到所有引用,所有引用的所有引用....Visual Studio找到代码路径/执行路径
例如,我有几十个表单和几十个Web服务。我想要映射哪个表单将调用什么Web服务,而不是右键单击Web服务,并通过多个层重复查找所有引用。
此工具是否存在?我知道会找到未使用的代码,但没有任何代码会显示我的执行路径。
我最终以NDepend去。它完全符合我需要它做的事情,生成一个依赖关系图,并有多种方式导出它,并可视化依赖关系。另外,我发现CQLinq查询在减少噪声方面非常强大,只需找到我感兴趣的依赖关系,并在必要时跳过不同的层。
下面是关于NDepend图的附加说明http://www.ndepend.com/docs/visual-studio-dependency-graph以及关于LINQ查询代码依赖性的内容http://www.ndepend.com/docs/cqlinq-特点#依赖 –
http://www.jetbrains.com/profiler/我*认为*这可能适合您的需求。 – Machinarius
虽然不便宜.. –
ReSharper会向您显示执行和价值路径,但我怀疑它会跨越服务边界。 –