有没有办法使用ReSharper在.NET项目中查找所有未使用的代码?

时间:2009-10-08 13:46:22

标签: visual-studio resharper automated-refactoring

我刚刚对同事项目进行了重大的重大改革,整个过程中几乎所有内容都被重写了。事先有太多的代码。

现在,我留下的前景是,在我的项目中某处是不再需要的旧的重构前方法。

有没有办法一次性搜索整个项目以获取此类方法?

我理解可能会删除通过反射使用的代码的风险。

它与this question非常相似,除了我想要两件额外的东西:

  • 特定于ReSharper的答案
  • 有关如何使用ReSharper实现此目的的说明,因为我似乎无法弄明白

2 个答案:

答案 0 :(得分:8)

使用解决方案范围分析。

如果您更改了“未使用的声明” “ R#选项/检查严重性/代码冗余/未使用声明”至“显示为错误”,您将能够识别所有未使用的声明。

答案 1 :(得分:0)

据我所知,对于整个解决方案/项目,R#无法做到这一点。我知道的唯一方法是手动完成代码,在每个方法名称上按Alt + F7。