VSTS中的代码分析

时间:2011-03-07 04:50:06

标签: visual-studio tfs code-analysis

我需要在vsts 2010中进行静态代码分析。在vsts中是否有内置的代码分析器?除了使用FxCop之外还有其他方法。

7 个答案:

答案 0 :(得分:1)

Visual Studio 2010 Premium和Ultimate版本包含一个集成的静态分析工具(http://www.microsoft.com/visualstudio/en-us/products/2010-editions/product-comparison)。此工具基于与FxCop完全相同的静态分析引擎,尽管VS附带的版本具有一些附加规则以及提供与VS UI的集成。

答案 1 :(得分:1)

另一个集成在VS 2010,2008和2005中的静态分析器(Express以外的所有版本)都是工具NDepend。这是从VS 2010制作的截图:

enter image description here

答案 2 :(得分:1)

你可以添加一个任务" Sonar Qube"并从VSTS市场免费安装。这是一个很好的工具,它超越了静态代码分析。

答案 3 :(得分:0)

答案 4 :(得分:0)

使用SonarQube构建步骤扩展,如果默认情况下不是一步,可以在市场中找到。它真的很棒,开源!

SonarQube with VSTS

答案 5 :(得分:0)

我知道你想要一个"代码分析"步骤在Visual Studio Team Services(VSTS)构建定义中。如果这是正确的,那么您可以从市场安装https://marketplace.visualstudio.com/items?itemName=TotalALM.totalalm-codeanalysis并下载,如果您希望将其与TFS一起使用。

希望这会有所帮助。

答案 6 :(得分:0)

如果你的代码是开源的,你可以免费使用sonarcloud,它是sonarqube saas