我怎样才能在Visual Studio中找到所有未调用的方法?

时间:2015-06-04 04:25:04

标签: c# visual-studio

Visual Studio中是否有一项功能允许我查看在我的解决方案中不再调用的所有未使用的方法?

2 个答案:

答案 0 :(得分:2)

在Visual Studio 2013之前和之后的版本中,Ultimate Version提供了代码镜头,它将显示特定方法或类的引用数。 Visual Studio 2015将为每个人带来此功能,而不仅仅是特权终极所有者。如果您在当前版本中没有Ultimate,那么您可以右键单击某个方法并选择Find All References。另一个简洁的选择是右键单击并选择View Call Hierarchy。它将显示调用方法的调用。

如果您对第三方选项开放,那么 ReSharper 实际上可以很好地显示未使用的元素。 https://www.jetbrains.com/resharper/

答案 1 :(得分:0)

选择方法名称并右键单击将会有一个选项Find All References或者只需按Shift +F12,它将列出调用此方法的所有位置。因此,如果没有从任何地方调用方法,那么只有一个引用被定义,因此您将知道该方法是否被使用。