Ищите систему обзора статического кода для .Net MVC - PullRequest
0 голосов
/ 17 января 2011

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

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

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

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

1 Ответ

3 голосов
/ 17 января 2011

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

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

...