Мне нужно провести статический анализ кода в vsts 2010. Есть ли встроенный анализатор кода в vsts? Есть ли другой способ, кроме использования FxCop.
Вы можете добавить задачу «Sonar Qube» и установить ее бесплатно с торговой площадки VSTS.Это отличные инструменты, которые выходят за рамки статического анализа кода.
Другим статическим анализатором, интегрированным в VS 2010, 2008 и 2005 (все версии, кроме Express), является инструмент NDepend .Вот скриншот, сделанный из VS 2010:
Выпуски Visual Studio 2010 Premium и Ultimate включают интегрированный инструмент статического анализа (http://www.microsoft.com/visualstudio/en-us/products/2010-editions/product-comparison).). Этот инструмент основан на том же механизме статического анализа, что и FxCop, хотя версия, поставляемая с VS, имеет некоторые дополнительные правила, такие как а также предлагает интеграцию с интерфейсом VS.
Если ваш код с открытым исходным кодом, вы можете использовать sonarcloud бесплатно, это sonarqube saas
Я понимаю, что вам нужно выполнить шаг "анализа кода" в определении сборки Visual Studio Team Services (VSTS).Если это правильно, то вы можете установить https://marketplace.visualstudio.com/items?itemName=TotalALM.totalalm-codeanalysis с торговой площадки и скачать, если хотите, чтобы он использовался с TFS.
Надеюсь, это поможет.
Используйте расширение шага сборки SonarQube, которое можно найти на рынке, если оно не является шагом по умолчанию. Это действительно здорово и с открытым исходным кодом!
SonarQube с VSTS
Пожалуйста, проверьте код покрытия C #, используя VS2010 - http://blogs.msdn.com/b/syedab/archive/2011/03/11/c-code-coverage-using-vs2010.aspx