Автоматический StyleCop

StyleCop является потрясающим небольшим дополнением для Visual Studio. Но это не показывает, что Вы живете подсказки или обеспечиваете, любой автоматизированный фиксирует.

Вперед прибывает reSharper и StyleCop для reSharper, это - идеальное решение, однако это стоит слишком много.

Существует ли способ с открытым исходным кодом достигнуть живых подсказок кода, и автоматизированный фиксирует для полицейского стиля?

Или действительно ли reSharper является единственным способом сделать это в настоящее время?

Заранее спасибо...

6
задан JL. 8 February 2010 в 12:27
поделиться

3 ответа

Вы можете попробовать плагин StyleCop для CodeRush . Вам нужно только установить плагин DXCore от DevExpress (который предоставляется бесплатно). Одно предупреждение: этот проект находится на стадии альфа-тестирования и, похоже, не ведется никакой активности.

2
ответ дан 16 December 2019 в 21:39
поделиться

Что ж, есть один способ получить небольшое количество автоматических исправлений StyleCop бесплатно без установки нового программного обеспечения. Правильно, читай по губам, нового софта нет!

Visual Studio имеет множество встроенных функций, которые исправляют множество ошибок StyleCop. Все, что вам нужно сделать, это настроить и использовать их. Слушайте, а я вам больше скажу!

Некоторые из моих личных фаворитов:
- окно рефакторинга правой кнопкой мыши (переименовать что угодно, когда угодно и где угодно!)
- Редактировать / Расширять / Форматировать документ вместе с изменениями настроек Visual Studio в Инструменты / Параметры / Среда и сохранением этих настроек в файле .vssettings и сохранением этих настроек вместе с решением.Заставьте Visual Studio усилить ваш стиль! Угу-ах!
- Пользовательские фрагменты ! Сделайте так, чтобы вся страница шаблона отображалась всего тремя нажатиями клавиш! Я знаю, что вы мечтали о такой производительности!

Но подождите, это еще не все!

Что касается «живых подсказок», если вы щелкните правой кнопкой мыши нарушение StyleCop в списке ошибок, вы можете получить ссылку на соответствующий раздел документации, которая поможет вам! Прямо там, где хочешь и когда хочешь!

Ни в коем случае не так полнофункциональный, как ReSharper, но выгодная сделка по очень низкой цене ничего ! Вы не можете отказаться от этой сделки!

(предложение не полностью действует для тех, кто использует интеграцию с MSBuild)

3
ответ дан 16 December 2019 в 21:39
поделиться

Недавно я запустил еще один плагин DXCore

CR_StyleNinja - бесплатный плагин для CodeRush / CodeRush Xpress / DXCore

См. Страницу CR_StyleNinja на сайте плагинов сообщества

] На момент написания была реализована серия правил именования SA13xx (с исправлениями). Я также начал серию SA14xx и серию SA11xx.

Кроме того, правила будут применяться вне языковых границ, где это уместно. Таким образом, правила могут применяться к C #, VB.Net или любому другому языку, поддерживаемому DXCore.

На сайте есть много других плагинов, написанных несколькими членами сообщества. Если вы хотите узнать больше о любом из них или о CodeRush , CodeRush Xpress , RefactorPro или DXCore , тогда свяжитесь со мной. Подробная информация на моей странице автора плагина сообщества

3
ответ дан 16 December 2019 в 21:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: