你用什麼工具和技術在.NET中找到死代碼?你用什麼工具和技術來找到死代碼?
在過去,我已經使用Obsolete屬性裝飾方法(傳遞true以便編譯器會發出錯誤,如MSDN中所述)。
我很想看到其他人的建議(超越FxCop或ReSharper等工具)。我想確保我不會錯過其他有用的工具。
你用什麼工具和技術在.NET中找到死代碼?你用什麼工具和技術來找到死代碼?
在過去,我已經使用Obsolete屬性裝飾方法(傳遞true以便編譯器會發出錯誤,如MSDN中所述)。
我很想看到其他人的建議(超越FxCop或ReSharper等工具)。我想確保我不會錯過其他有用的工具。
TDD + NCover
的爲什麼你需要其他答案? FxCop和Resharper可以做到這一點,尤其是通過「代碼分析」將FxCop集成到VS中。
如果是死代碼(至少僅在溶液中)......像多餘的方法或類或未使用的屬性和變量
它再次出現在ReSharper的灰色,我建議AQTime。靜態代碼分析已經做到了你想要的(還有更多),但其他分析器甚至更有用。值得花錢,如果你負擔得起。
可能重複的[是否有用於在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
http://stackoverflow.com/questions/1413548/visual-studio-find-unused-code/1413573 #1413573 – 2013-10-08 17:54:16
5年前問一個問題不能是4年前問的問題的重複。 – 2013-10-08 20:46:37