2008-10-02 54 views
25

你用什麼工具和技術在.NET中找到死代碼?你用什麼工具和技術來找到死代碼?

在過去,我已經使用Obsolete屬性裝飾方法(傳遞true以便編譯器會發出錯誤,如MSDN中所述)。

我很想看到其他人的建議(超越FxCop或ReSharper等工具)。我想確保我不會錯過其他有用的工具。

+2

可能重複的[是否有用於在C#應用程序發現未引用的功能(死的,過時的代碼)的工具嗎?(http://stackoverflow.com/questions/65585/is-there -a-tool-for-finding-unreferenced-functions-dead-obsolete-code-in-ac) – 2010-07-08 23:49:29

+0

http://stackoverflow.com/questions/1413548/visual-studio-find-unused-code/1413573 #1413573 – 2013-10-08 17:54:16

+8

5年前問一個問題不能是4年前問的問題的重複。 – 2013-10-08 20:46:37

回答

7

TDD + NCover

16

爲什麼你需要其他答案? FxCop和Resharper可以做到這一點,尤其是通過「代碼分析」將FxCop集成到VS中。

4

如果是死代碼(至少僅在溶液中)......像多餘的方法或類或未使用的屬性和變量

2

它再次出現在ReSharper的灰色,我建議AQTime。靜態代碼分析已經做到了你想要的(還有更多),但其他分析器甚至更有用。值得花錢,如果你負擔得起。

相關問題