Checkstyle для C#?
Я ищу, чтобы найти что-то по линии Checkstyle для Visual Studio. Недавно я начал новую работу в .NET и понял, что стандарты кодирования здесь немного отсутствуют. Пока я еще молодой парень и далеко не самый опытный разработчик, я пытаюсь привести пример и заставить все идти в правильном направлении.
Мне понравилась возможность использовать Checkstyle с Eclipse и изучать код перед обзорами, поэтому я хотел бы сделать то же самое с Visual Студия. У кого-нибудь есть хорошие предложения?
еще одна вещь, которую я бы несколько заинтересовал, - это плагин для SVN, который запрещает регистрацию до тех пор, пока не будут выполнены основные стандарты кодирования. Я не хочу, чтобы люди проверяли сломанный код, который будет закончен в обзоре кода.
любые предложения на данный момент было бы здорово.
6 ответов
мы используем: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