В расширении ReSharper для редакторов на базе VS Code появился отладчик .NET

3 мин
В расширении ReSharper для редакторов на базе VS Code появился отладчик .NET

Организация JetBrains в контексте релиза 2026.2 выпустила первую версию отладчика .NET для расширения ReSharper. Апдейт доступно в Visual Studio Code и совместимых с ним редакторах, в том числе Cursor, Kiro, Devin Desktop и Google Antigravity IDE. Средство разработан на базе того же движка, что и JetBrains Rider, поддерживает управление точками останова, пошаговую навигацию, проверку переменных в реальном времени и интеграцию с существующими конфигурациями. Версия отладчика позволяет полноценно вести разработку на .NET внутри экосистемы VS Code без необходимости переключения в сторонние среды разработки. 

Значение обновления для экосистемы

Для пользователей оригинального VS Code плагин ReSharper теперь обеспечивает полный цикл разработки. Оно объединяет в одном плагине статический аналитика кода, обозреватель решений, рефакторинг, навигацию, модульное тестирование и отладку для C#, Razor, Blazor и XAML. Инструмент позиционируется как единая альтернатива набору разрозненных расширений от Microsoft. 

Для альтернативных редакторов (Cursor, Antigravity IDE, Devin Desktop и Kiro) данный релиз критически важен в связи с лицензионных ограничений. Официальный пакет Microsoft C# Dev Kit разрешено применять исключительно в оригинальном Visual Studio Code. Из-за этого авторы в сторонних ИИ-редакторах ранее были лишены полноценного отладчика от крупного производителя. С выходом версии 2026.2 ReSharper устраняет это ограничение, позволяя анализировать, редактировать и отлаживать исходник в одном интерфейсе.

Бесплатный базовый курс по JS

Рассказываем, как функционировать с переменными, типами данных, функциями и о многом другом!

Начать изучение →

Функциональные возможности отладчика

Первая спринт встроенного отладчика поддерживает следующие функции:

  • установка, активация и деактивация точек останова непосредственно на панели редактора.Поддерживаются условные брейкпоинты, остановка по счетчику попаданий, зависимые точки и логирование без остановки программы;

  • отслеживание текущих значений переменных, вычисление заданных выражений и просмотр стека вызовов через штатную панель отладки редактора;

  • управление ходом выполнения приложения с помощью стандартных команд Step Over, Step Into и Step Out по протоколу Debug Adapter Protocol; 

  • запускание новых процессов или подключение к уже работающим приложениям на платформах .NET, .NET Framework и Mono. Примечание: при прямой отладке устаревших приложений .NET Framework (в частности, WPF) могут возникать сбои. Для обхода этой проблемы рекомендуется запустить программа отдельно, а затем подключить к нему отладчик;

  • поддержка установки точек останова внутри модульных тестов и их запускание в режиме отладки.  

Автоматизация настроек и миграция 

Плагин автоматически формирует конфигурации отладки для исполняемых проектов, считывая параметры из файла launchSettings.json. Равным образом поддерживается прямая миграция: инструмент распознает существующие файлы launch.json, созданные через Microsoft C# Dev Kit или NetCoreDbg, что исключает необходимость ручной правки конфигураций. 

При ручной настройке параметров в launch.json разработчикам доступны готовые сниппеты ReSharper. Шаблоны покрывают сценарии подключения к процессам и запуска исполняемых файлов для .NET, .NET Framework, Mono и веб-приложений. При заполнении параметров (путей к бинарным файлам или проектам) работает контекстное автодополнение кода. 

Ограничения совместимости 

В архитектуре VS Code предусмотрена регистрация только одного активного движка отладки для каждого языка программирования. Если в системе одновременно с ReSharper активен другой плагин отладки C# (в частности, Microsoft C# Dev Kit), свежий средство не сможет управлять сессиями.

Для корректной работы отладчика ReSharper необходимо предварительно отключить или удалить сторонние расширения для отладки C#, после чего перезапустить окно редактора кода.

Читают сейчас

«Солар»: злоумышленники используют спрос на инструменты для обхода блокировок Telegram

19 минут назад

«Солар»: злоумышленники используют спрос на инструменты для обхода блокировок Telegram

С февраля 2026 года Роскомнадзор ограничивает работу мессенджера Telegram на территории России. Пользователи пытаются обойти ограничения и ищут доступные способы на просторах интернета. Этим начали по

Гарда повысила уровень защиты веб-приложений и ускорила обработку запросов

24 минуты назад

Гарда повысила уровень защиты веб-приложений и ускорила обработку запросов

Мы выпустили новую версию межсетевого экрана уровня приложений «Гарда WAF» 3.2. В новой версии реализованы поддержка ICAP, сквозная работа с HTTP/2, графический конструктор правил, взаимодействие с Op

SpaceXAI удалит все пользовательские информация Grok Build в связи с опасений по поводу конфиденциальности

35 минут назад

SpaceXAI удалит все пользовательские информация Grok Build в связи с опасений по поводу конфиденциальности

SpaceXAI удалит все пользовательские информация из консольного агента для разработки Grok Build. Ранее независимый исследователь по информационной безопасности обнаружил, что Grok Build обрабатывает и

Крупнейший в Японии оператор такси отключил IT-системы после кибератаки

42 минуты назад

Крупнейший в Японии оператор такси отключил IT-системы после кибератаки

Крупнейший в Японии оператор такси Nihon Kotsu сообщил о кибератаке против своих IT-систем, что привело к отключению этой инфраструктуры. Инцидент произошёл 11 июля 2026 года, повлияв на систему диспе

Минпромторг обсуждает уменьшение скидки на покупку электромобилей и гибридов

52 минуты назад

Минпромторг обсуждает уменьшение скидки на покупку электромобилей и гибридов

Минпромторг обсужпозволяет корректировки программ льготного автокредитования и лизинга электромобилей и гибридов: рассматривается падение размера скидки на покупку таких машин. Об этом пишет «Ъ» со сс