Контрольный стиль для C #? - PullRequest
16 голосов
/ 11 марта 2010

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

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

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

Любые предложения на этом этапе были бы великолепны.

Ответы [ 6 ]

10 голосов
/ 11 марта 2010

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

Примечание : это было перемещено в https://github.com/StyleCop

8 голосов
/ 11 марта 2010

Взгляните на resharper .

6 голосов
/ 11 марта 2010

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

5 голосов
/ 11 марта 2010

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

FxCop является одним из вариантов. Я думаю, Resharper тоже может проверить такие вещи.

4 голосов
/ 11 марта 2010

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

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


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


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

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

0 голосов
/ 11 марта 2010

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

...