我发现 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/