Как обеспечить соблюдение правил стиля кодирования в C #? - PullRequest
0 голосов
/ 15 февраля 2019

В настоящее время я использую Visual Studio Community для Mac 7.7.3 (сборка 43).

Я хотел бы применить соглашения о стиле кодирования.Я не могу понять, какой инструмент наиболее широко используется для этого.StyleCop?FXCop?Анализ кода Microsoft?Кто-нибудь из них выполняет анализ живого кода в сообществе Visual Studio?Должен ли я предпочесть расширение или пакет NuGet?

Я читал некоторые книги по C #, но ни одна из них не охватывала инструментарий.Любой совет?

Спасибо, Адриано

Ответы [ 2 ]

0 голосов
/ 15 февраля 2019

На моем текущем месте мы используем FxCop и StyleCop, внедренные в решение, и собираем серверы.Оба бесплатны и хорошо интегрированы в IDE.

У нас есть Resharper, но производительность в больших проектах настолько низкая, что большинство разработчиков отключили его.Кроме того, это платный продукт, поэтому не у всех разработчиков есть лицензии.

Я бы порекомендовал не изменять стиль автоформатирования, так как в большинстве мест, где я работал, используются значения по умолчанию, чтобы вы могли получитьв «вредные» привычки, которые нигде больше не переводятся.

0 голосов
/ 15 февраля 2019

Большинство разработчиков, которых я знаю, используют Resharper.Stylecop - это хорошо, но слишком сложно устанавливать одинаковые правила в Stylecop и Resharper

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...