Настройки Visual Studio C # и StyleCop (MS Source Analysis) - PullRequest
2 голосов
/ 28 ноября 2008

У кого-нибудь есть настройки для Visual Studio в формате XML или .vssettings-файл, совместимый с StyleCop ?

Я использовал книгу Руководство по проектированию платформы: условные обозначения, идиомы и шаблоны для многократно используемых библиотек .NET для руководства о том, что Microsoft считает правильным способом форматирования C # и настройки моего Visual Studio настройки соответственно.

Но когда я использую «Формат документа» в Visual Studio, StyleCop будет запускать все цилиндры и жаловаться на все виды вещей.

Некоторые ошибки даже невозможно установить в настройках. Как фигурные скобки должны быть на новой строке, если что-то охватывает более одной строки.

Ответы [ 2 ]

3 голосов
/ 04 марта 2009

StyleCop для ReSharper наверняка поможет:

StyleCop для ReSharper теперь завершен, так как он достиг паритета возможностей с StyleCop 4.3.

Существует 148 правил StyleCop.

  • 38 из них должны быть исправлены вручную (обычно потому, что вы должны набирать описательный текст или переименовывать переменные).
  • Из оставшихся 110 правил 58 исправлены с помощью R # Code Cleanup (тихий режим).
  • Из оставшихся 52 у нас есть правила очистки кода, которые исправляют их все автоматически.

Мы также предоставляем 106 быстрых исправлений, которые предоставляют исправления контекстного меню для нарушений 110 правил, которые могут быть исправлены автоматически

Мы также поставляем «дружественный StyleCop файл настроек общего доступа к стилю ReSharper Code», который настраивает ReSharper для автоматического форматирования кода в удобной для StyleCop форме.

2 голосов
/ 05 декабря 2008

Это стоит денег, но кто-то сделал плагин ReSharper для StyleCop . Спасибо за размещение вопроса, я никогда раньше не слышал о StyleCop.

...