Я хочу интегрировать свой экземпляр VS 2015 RC с StyleCop в том, что у меня есть опции меню StyleCop [Run StyleCop, Run StyleCop (Rescan All), настройки StyleCop], доступные при щелчке правой кнопкой мыши по проекту в обозревателе решений. Установка StyleCop-4.7.49.0.msi с официального сайта StyleCop добавляет правильные параметры для VS 2013, но не для 2015 года. Можно ли это достичь?
Интеграция StyleCop с Visual Studio 2015 RC
Ответ 1
Если это может вам помочь, я создал вилку StyleCop из CodePlex. Моя версия теперь работает с VS2015 и поддерживает большинство новых спецификаций С# 6. Как и версия 4.7.49.0, вы можете щелкнуть правой кнопкой мыши по вашему проекту, и вы можете найти "Run StyleCop, Run StyleCop (Rescan All) или Изменить настройки".
Как установить его:
- Запустить VS2015
- Откройте "Инструменты" и выберите "Расширения и обновления...".
- Выберите "Интернет", затем "Галерея Visual Studio" в левом списке
- В поле поиска введите: "StyleCop"
- Выберите и скачайте "Visual StyleCop"
- Затем щелкните правой кнопкой мыши на вашем проекте и запустите StyleCop
Если у вас есть какие-либо проблемы, вы можете сообщить об этом в GitHub, название проекта: Visual StyleCop.
Ответ 2
Установленный выпуск сообщества VS2015 недавно. Так как проект StyleCop не соответствует списку 2015, я получил дальнейшее развитие.
И нашел решение. Это StyleCopAnalyzers, который можно установить через nuget (убедитесь, что вы нажмете "включить предварительную проверку" ) на основе каждого проекта. Это интересное решение, и мне нравится, как он выглядит.
Даунсайд - это то, что просто невозможно использовать старые настройки .StyleCop, и мне потребовался некоторый поиск, как настроить правила. И я нашел этот пост в блоге. В основном вы расширяете список ссылок. Затем щелкните правой кнопкой мыши на наборе правил анализаторов, и у вас есть файл .ruleset в проекте.
Ответ 3
Если вы используете ReSharper, в этом пакете есть поддержка StyleCop для ReSharper: https://resharper-plugins.jetbrains.com/packages/ReSharper.StyleCop/