Плагины для ReSharper

Если взглянуть на общую картину, мощь ReSharper не исчерпывается его собственными возможностями, какими бы разнообразными они ни были: ReSharper API предоставляет полнофункциональную платформу для разработки интеллектуальных плагинов.

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

Как создать плагин для ReSharper

Если вы разрабатываете плагин для ReSharper или только собираетесь это сделать, скачайте ReSharper SDK и ознакомьтесь с Руководством по написанию плагинов. Когда ваш плагин будет готов, загрузите его в галерею плагинов, чтобы пользователи версий ReSharper, совместимых с вашим плагином, могли установить его.

Как установить плагин

Начиная с версии 8.0, в ReSharper есть менеджер расширений (ReSharper | Extension Manager in Visual Studio), который помогает находить, устанавливать и удалять плагины.

Пользователи ReSharper 8.0 и более поздних версий, работающие с Visual Studio 2010, 2012, 2013, 2015, 2017 или 2019, должны использовать Extension Manager (менеджер расширений) для выбора и установки плагинов.

Если вы используете ReSharper 7 или более раннюю версию, а также если вы работаете в Visual Studio 2005 или 2008, искать, устанавливать и удалять плагины придется вручную. Выберите нужный плагин из старого каталога плагинов.