是否有Resharper插件(或类似)允许您查找从方法A到方法B的代码路径?

时间:2011-10-20 16:29:57

标签: c# .net vb.net resharper

我的代码中有一个方法,让我们称它为MethodA,我知道在某个时候该方法的执行将导致另一个方法,让我们称之为MethodB来执行。

我想知道从MethodA到MethodB的代码执行路径是什么。

是否有一个Resharper插件(或者除了Resharper之外的其他东西)这样做?

2 个答案:

答案 0 :(得分:6)

我相信ReSharper | Inspect | Incoming Calls(当你的光标在其声明的MethodB名称内)是你在ReSharper中最接近的。它有效,但你必须自己在结果中找到“MethodA”。

答案 1 :(得分:2)

Visual Studio中有一个功能(我不确定哪个版本有这个功能)允许您绘制该方法的序列图。您可以使用它来查找从方法A到另一个方法B的路径

请参阅Figure 10: Generate Sequence Diagram for a Method