c# - vs2010。调用层次结构。有没有办法一次为所有方法生成调用层次结构?

标签 c# visual-studio-2010

我发现 View Call Hierarchy 有助于理解新代码。它可以自动化吗?现在,我单击每个方法并点击 (Ctrl+K,Ctr+T)。是否可以为一个类生成调用层次结构?提前致谢。

最佳答案

那里有一些很棒的第 3 方应用程序。 nDepend是一个复杂的工具,可以映射您的程序集并在您的代码上生成各种指标。它还会做一些有趣的事情,比如将您的程序集与以前的构建进行比较,以确定您何时/是否会破坏公共(public) API。

Here解释了如何使用 NDepend 一次为所有方法生成调用层次结构。

如果您对运行时的调用层次结构更感兴趣,到目前为止,我一直是ANTS Performance Profiler 的 super 粉丝。 .您可以分析一段时间内的代码,然后深入了解在某个时间点运行的代码,然后生成一个可导出的调用图,其中显示在每个方法中花费的时间百分比。太棒了。

关于c# - vs2010。调用层次结构。有没有办法一次为所有方法生成调用层次结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3777268/

相关文章:

c# - 根据 HTTP 动词设置必填字段

c# - 如何将 LINQ 查询变成匿名类型

javascript - Visual Studio - javascript 自定义对象的智能感知

visual-studio-2010 - XP SP3 64 位上的 VS2010

c - 如何使用 Visual Studio 2010 为 64 位编译 C DLL?

c# - 如何在 Visual Studio 2010 中并行化数据驱动的单元测试?

c# - 阵列变化事件

c++ - Visual Studio 2010 中是否有编译器设置以确保可移植C++ 的编写?

c# - 调试时忽略特定文件

c# - 如何搜索对象是否具有值为 C# 的属性