Плагины для ReSharper
Если взглянуть на общую картину, мощь ReSharper не исчерпывается его собственными возможностями, какими бы разнообразными они ни были: ReSharper API предоставляет полнофункциональную платформу для разработки интеллектуальных плагинов.
С помощью плагинов ReSharper можно создавать новые инспекции кода и быстрые исправления, добавлять поддержку дополнительных фреймворков юнит-тестирования, реализовывать рефакторинги специального назначения, проверять соответствие правилам именования и выполнять многие другие задачи, которые будут полезны любому .NET-разработчику.
Как создать плагин для ReSharper
Если вы разрабатываете плагин для ReSharper или только собираетесь это сделать, скачайте ReSharper SDK и ознакомьтесь с Руководством по написанию плагинов. Когда ваш плагин будет готов, загрузите его в JetBrains Marketplace, чтобы пользователи версий ReSharper, совместимых с вашим плагином, могли установить его.
Начиная с версии 8.0, в ReSharper есть менеджер расширений ( in Visual Studio), который помогает находить, устанавливать и удалять плагины.
Пользователи ReSharper 8.0 и более поздних версий, работающие с Visual Studio 2010, 2012, 2013, 2015, 2017 или 2019, должны использовать Extension Manager (менеджер расширений) для выбора и установки плагинов.
Если вы используете ReSharper 7 или более раннюю версию, а также если вы работаете в Visual Studio 2005 или 2008, искать, устанавливать и удалять плагины придется вручную. Выберите нужный плагин из старого каталога плагинов.