如何使用ReSharper列出解决方案中未使用的方法?

Mic*_*lls 80 c# asp.net resharper

在我继承的遗留ASP.NET项目中,定义了大量的方法,这些方法绝对无处可用.

我熟悉"查找用法"功能,但希望能够生成一个在应用程序中未调用的方法列表.这样的功能是否存在?

小智 187

您可以在解决方案中选择ReSharper => Inspect => Codes Issues; 在那里,您可以按"问题类型"分组,您应该看到所有与"类型或类型成员永远不会被使用"匹配的问题(未使用的方法去那里)

(如果你点击它右边,你可以选择:"仅显示"类型或类型成员永远不会使用"问题"..然后你去;)

ReSharper的[1]

  • @Tarka +1现在似乎是:ReSharper => Options => Code Inspection => Settings =>和**check**"_Enable solution-wide analysis_". (7认同)
  • 万分感谢!我会给你一个投票,但没有声誉. (3认同)
  • 要添加到此答案,如果您没有看到任何结果,请转到:ReSharper =>选项=>代码检查=>设置=>选中"分析整个解决方案中的错误" (2认同)