删除挂码的工具

时间:2009-06-11 03:38:50

标签: .net visual-studio code-cleanup

这个问题继续Is there a decent tool for automatically cleaning the crap out of VS solution directories?。如果有一些工具可以删除挂起代码(代码未被使用),那将是很棒的。例子是未使用的变量,引用,函数甚至类(旧代码或仅为实验编写的代码)。

5 个答案:

答案 0 :(得分:4)

ReSharper这样做。

答案 1 :(得分:0)

好的链接器将从可执行文件中删除未使用的代码。这是一个优化选项。这可能不适用于共享库上的公共函数,但如果没有方法,内部代码将被修剪。

检查您的链接器(或者编译器 - 取决于语言)。

答案 2 :(得分:0)

某些版本的Visual Studio 2008(肯定是开发版)有一个可以提供帮助的代码分析工具。

答案 3 :(得分:0)

JetBrains Resharper可以做到这一点(以及更多)

答案 4 :(得分:0)

Klocwork有一些能力指出遗留代码。

此外,GCC还有一些警告可以启用,这些警告可以捕获许多琐碎的东西,例如未使用的变量或静态函数。