Checkstyle для C#?

Я ищу, чтобы найти что-то по линии Checkstyle для Visual Studio. Недавно я начал новую работу в .NET и понял, что стандарты кодирования здесь немного отсутствуют. Пока я еще молодой парень и далеко не самый опытный разработчик, я пытаюсь привести пример и заставить все идти в правильном направлении.

Мне понравилась возможность использовать Checkstyle с Eclipse и изучать код перед обзорами, поэтому я хотел бы сделать то же самое с Visual Студия. У кого-нибудь есть хорошие предложения?

еще одна вещь, которую я бы несколько заинтересовал, - это плагин для SVN, который запрещает регистрацию до тех пор, пока не будут выполнены основные стандарты кодирования. Я не хочу, чтобы люди проверяли сломанный код, который будет закончен в обзоре кода.

любые предложения на данный момент было бы здорово.

6 ответов


вы пробовали StyleCop?


посмотри для ReSharper.


мы используем:StyleCop для соблюдения наших стандартов кодирования. Это бесплатно и прекрасно интегрируется с Visual Studio


то, что вы ищете называется Статический Анализ Кода.

FxCop это один вариант. Я думаю для ReSharper можно также проверить такую вещь.


вот некоторые из замечательных инструментов вы можете использовать

FxCop - это средство анализа кода, которое проверяет сборки управляемого кода .NET на соответствие руководящим принципам проектирования Microsoft .NET Framework


ReSharper - это плагин рефакторинга и производительности JetBrains, который расширяет собственные функции Microsoft Visual Studio .NET 2003, 2005 и 2008.


StyleCop - это бесплатный инструмент статического анализа кода от Microsoft, который проверяет код C# на соответствие рекомендуемым стилям кодирования StyleCop и подмножеству рекомендаций по дизайну .NET Framework от Microsoft

ref: http://blogs.msdn.com/fxcop/


У вас была возможность просмотреть StyleCop