2012-01-30 66 views
0

什麼適用於Visual Studio 2010專業版的框架4相關的靜態程序分析工具可以推薦?針對VS2010推薦的靜態程序分析工具

+0

http://stackoverflow.com/questions/2833608/how-to-enable-code-analysis-in-visual-studio-2010-professional – 2012-01-30 11:02:06

回答

0

VS2010內置了代碼分析功能。這實質上是FxCop的集成版本。

ReSharper也做自己的靜態分析,可以找到一些錯誤/不一致/等。在你的C#代碼中。

0

您必須指定,如果你正在尋找的.Net代碼分析或C++本地分析。

以下工具都可以使用.Net。

的Visual Studio 2010還內置了代碼分析(在其旗艦版和高級版),它曾經被作爲FxCop單獨分發 - 它看起來對API的使用錯誤,安全vulnerabilites等

StyleCop(免費)徹底分析編碼風格錯誤的C#代碼。

ReShaper也確實與reaal時碼分析相當不錯的工作,但不是免費的(但不是昂貴要麼)。

nDepend有一些驚人的功能(包括自定義SQL的查詢語言運行查詢的.NET程序集),而且是相當昂貴的。

Pex(免費)分析.Net代碼並生成用於單元測試的用例。