获取c#代码逻辑的图形表示-方法调用层次结构

本文关键字:表示 方法 调用 层次结构 图形 代码 获取 | 更新日期: 2023-09-27 18:04:07

我的实际工作包括对一个大型c#项目的某些部分进行重构/代码清理。

为了更好地理解代码逻辑,以及哪一部分代码可以重构,我认为一个好方法是"图形化"地看到哪个方法调用哪个方法。

这是个好方法吗?

如果有,是否有这样的工具?顶部的顶部将是一个免费的工具,但如果它不存在,我可以努力^^

我遇到了DebuggerCanvas和类似的东西,但自动(像使用DebuggerCanvas和进入所有的方法将是想法)

谢谢。

获取c#代码逻辑的图形表示-方法调用层次结构

更新1中添加到VS 2012的代码映射功能可能会对此有所帮助。它提供了一个"画布"类型的功能,显示方法如何被其他方法调用。