Ищем систему статического анализа кода для .Net MVC.

StackOverflow https://stackoverflow.com/questions/4716060

Вопрос

Я вхожу в небольшую команду, которой было поручено помочь восстановить TFS/SharePoint/и т. д. для наших проектных групп, пока мы находимся в небольшом простое.Руководство сообщило нам, что нам следует использовать SONAR в качестве инструмента статического анализа кода.Это несколько забавно, потому что мы используем C#/ASP.Net/MVC для наших проектов... тогда как SONAR разработан для Java, и только через плагины он вообще может работать с C#.

Итак, руководствуясь собственным инстинктом и рекомендациями некоторых старших членов команды, я ищу альтернативы.

Может ли кто-нибудь порекомендовать мне такую ​​систему, предназначенную для работы в среде .Net?Я знаю, что существует FxCop, который может работать с кодом во время выполнения, но было бы предпочтительнее иметь что-то, что будет работать с некомпилированным исходным кодом.

Заранее спасибо за вклад.

Это было полезно?

Решение

Как упоминалось в @CodeInChaos, используйте StyleCop.

Тем не менее, анализ FxCop/Code, возможно, более полезен и, вопреки вопросу, не запускается. во время выполнения. Он запускается после компиляции, а это не одно и то же.Мои 0,02 доллара — это все Его следует использовать в проектах .NET, за единственным исключением проектов модульных тестов.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top