【发布时间】:2010-03-22 13:10:27
【问题描述】:
是否有可用的工具可以扫描 C# 或 VB.NET 项目并自动删除所有未使用的局部变量?
【问题讨论】:
标签: .net visual-studio visual-studio-2010 refactoring
是否有可用的工具可以扫描 C# 或 VB.NET 项目并自动删除所有未使用的局部变量?
【问题讨论】:
标签: .net visual-studio visual-studio-2010 refactoring
咳咳:FxCop 和 ReSharper 都很不错,但是如果您启用 optimize 选项,编译器会很乐意忽略未使用的变量,甚至不会在编译后的代码中声明它们。
【讨论】:
您可以使用 ReSharper。它将标记所有未使用的变量并允许您将其删除。
【讨论】:
看起来 ReSharper 应该可以帮助您clean up your code。
【讨论】:
FxCop 在很多方面都是一个有用的工具,其中之一是它会指出未使用的变量和参数。如果您的代码经过持续集成过程,这将很有帮助。
当您在 Visual Studio 中时,ReSharper 将突出显示未使用的变量和参数。
这两个工具都不会自动为您删除,虽然这通常是一件简单的事情...R# 甚至提供了一个快捷命令来为您删除单个选定的变量。
【讨论】: