СтильКоп
Оригинальный автор(ы) | Майкрософт |
---|---|
Разработчик(и) | Джейсон Аллор, Энди Ривз, Крис Дальберг |
Стабильная версия | 5.0.6329.1 / 30 апреля 2017 г |
Репозиторий | github |
Написано в | С# |
Операционная система | Microsoft Windows |
Платформа | .NET Framework |
Тип | статического анализа кода Инструмент |
Лицензия | Публичная лицензия Майкрософт |
Веб-сайт | github |
StyleCop — с открытым исходным кодом инструмент статического анализа кода от Microsoft. [1] который проверяет код C# на соответствие рекомендуемым стилям кодирования StyleCop и подмножеству рекомендаций Microsoft по проектированию .NET Framework. StyleCop анализирует исходный код , позволяя применять к нему набор правил, отличный от FxCop (который вместо исходного кода проверяет .NET управляемого кода сборки ). [2] [3] Правила подразделяются на следующие категории:
- Документация
- Макет
- Ремонтопригодность
- Мы
- Заказ
- Читабельность
- Расстояние
StyleCop включает в себя как с графическим интерфейсом версии инструмента , так и с командной строкой. Можно добавить новые правила, которые будут применяться.
StyleCop изначально был разработан Джейсоном Аллором как внутренний инструмент Microsoft и был выпущен как проект с открытым исходным кодом в апреле 2010 года на CodePlex .
StyleCop 4.7.55 (10 ноября 2016 г.) совместим с Visual Studio 2008, 2010, 2012, 2013 и 2015. [4] (Расширение Microsoft Visual Studio)
StyleCop начал переход на GitHub в декабре 2014 года. [5] и последнее изменение, примененное к редакции CodePlex, было 11 ноября 2016 г. [6]
StyleCop 5.0.6329.1 (30 апреля 2017 г.) работает с Visual Studio 2012, 2013, 2015 и 2017. [7] (Установщик Windows)
Развитие останавливается. Именованный преемник — StyleCopAnalyzers для Visual Studio 2015 и более поздних версий. [8]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Краткая история стиля C#» . Проверено 19 июля 2016 г.
- ^ Паттон, Тони (24 июня 2011 г.). «Поддерживайте согласованность кода с помощью Microsoft StyleCop» . Блоги / Инженер-программист . Техреспублика . Проверено 10 декабря 2011 г.
- ^ Чинери, Клайв (30 июля 2009 г.). «8 еще полезных инструментов для ASP.NET» . АСП.Нет . Серверный журнал . Проверено 10 декабря 2011 г.
- ^ https://stylecop.codeplex.com/ StyleCop (старый сайт CodePlex)
- ^ https://api.github.com/repos/StyleCop/StyleCop Ответ API GitHub для репозитория StyleCop
- ^ https://web.archive.org/web/20171226050423/http://stylecop.codeplex.com/SourceControl/list/changesets archive.org получение StyleCop в истории исходного кода CodePlex
- ^ https://marketplace.visualstudio.com/items?itemName=ChrisDahlberg.StyleCop StyleCop — торговая площадка Visual Studio
- ^ https://github.com/StyleCop/StyleCop#considerations Репозиторий StyleCop на GitHub.
Внешние ссылки
[ редактировать ]- Инструменты программирования .NET
- Ранее проприетарное программное обеспечение
- Бесплатное программное обеспечение с открытым исходным кодом
- Инструменты разработки Microsoft
- бесплатное программное обеспечение Майкрософт
- Программное обеспечение, использующее лицензию MS-PL.
- Инструменты статического анализа программ
- Расширения Microsoft Visual Studio
- Бесплатное программное обеспечение только для Windows