Что нового в Rider 2026.1

В Rider 2026.1 мы улучшили поддержку экосистемы .NET и сценариев разработки игр, а также сделали работу в IDE быстрее и удобнее. Главное в этом релизе:

Любой агент — прямо в Rider

  • ACP Registry: просматривайте и устанавливайте ИИ-агенты в один клик.
  • Git worktrees: работайте в параллельных ветках — одну можно передать агенту, пока вы продолжаете в другой.

The latest language support

.NET и продуктивность

Новые возможности для разработки игр

ИИ

Rider продолжает развиваться как открытая платформа, позволяя интегрировать привычные ИИ-инструменты в ваш рабочий процесс.

Помимо Junie, Claude Agent и Codex в ИИ-чате, теперь доступен более широкий выбор агентов, включая GitHub Copilot и Cursor, а также десятки внешних агентов, поддерживаемых через Agent Client Protocol. С новым ACP Registry вы можете находить доступных агентов и устанавливать их в один клик.

Больше улучшений для работы с ИИ-агентами в Rider — здесь.

Более быстрая загрузка решений и автодополнение

Rider 2026.1 стал быстрее там, где это заметнее всего в ежедневной работе.

Открытие решений и подключение к запущенным процессам теперь происходит быстрее благодаря оптимизированной индексации зависимых сборок. Автодополнение кода стало отзывчивее, особенно в части подсказок для импорта, что помогает меньше отвлекаться.

Анализ кода также был оптимизирован, что снизило общую нагрузку на систему.

Поддержка языков

C#

В этом релизе улучшен анализ кода, добавлены новые инспекции и поддержка новых возможностей языка. Улучшена поддержка элементов расширения C#: навигация и рефакторинги стали точнее, а быстрые исправления теперь сами дописывают недостающие импорты при обращении к таким методам.

В этом релизе также появилась ранняя поддержка возможностей C# 15 Preview — например, аргументов в выражениях коллекций и атрибута [ExtendedLayout]. Это позволит вам пробовать новый синтаксис в деле, не дожидаясь его официального выхода. Кроме того, мы добавили новые инспекции и настройки стиля, которые помогают отловить неочевидные баги. Теперь Rider подскажет, если вы создаете слишком много одноразовых экземпляров HttpClient или неправильно используете ImmutableArray<T> с инициализаторами коллекций.

Поддержка C# в Rider основана на технологиях ReSharper. Подробнее об этих и других обновлениях C# читайте на странице Что нового в ReSharper 2026.1.

Улучшенная отладка для F#

В Rider появилась поддержка Smart Step Into для F# — теперь выбирать конкретную функцию для входа при отладке стало гораздо проще. Также отладчик теперь умеет показывать возвращаемые значения вызовов функций, что помогает проследить логику программы без лишних логов. Мы улучшили пошаговую отладку для выражений async и task, а также исправили несколько ошибок, мешавших комфортной работе с F#.

Полный список изменений — в примечаниях к релизу F#-плагина.

.NET и продуктивность

Поддержка однофайловых C#-программ

Rider теперь позволяет работать с одиночными C#-файлами, которые запускаются через команду dotnet run file.cs. Вы можете открывать и запускать отдельные .cs-файлы прямо в IDE — без необходимости создавать .csproj.

Редактор Rider распознает такие программы и поддерживает операторы верхнего уровня, шебанги (#!) и директивы #: (в том числе #:package и #:sdk). Для таких файлов доступны подсветка синтаксиса, автодополнение, маркеры запуска и отладка. Это позволяет писать быстрые скрипты, прототипы и небольшие утилиты в виде одного C#-файла.

Консоль диспетчера пакетов NuGet Предварительный просмотр

В Rider 2026.1 появился привычный по NuGet рабочий процесс на базе PowerShell — мы добавили Package Manager Console (PMC), которая пока доступна в режиме превью.

Новая консоль поддерживает стандартные команды NuGet PowerShell, а также команды, предоставляемые самими NuGet-пакетами. Полностью поддерживаются команды Entity Framework Core, так что можно использовать привычные сценарии работы с EF Core, не выходя из Rider.

Команды NuGet и Entity Framework Core можно запускать как из окна NuGet, так и напрямую в терминале. В окне NuGet выбрать источник пакетов и проект по умолчанию можно с помощью обычных переключателей. В консоли на базе терминала этот контекст отображается прямо в строке приглашения PowerShell, а изменить его можно соответствующими командами.

Будем рады вашим отзывам об этой функции здесь.

Azure DevOps: клонирование репозиториев

Новый встроенный плагин для Azure DevOps позволяет клонировать репозитории прямо в Rider.

Чтобы начать, перейдите в File | Open | Get from Version Control и выберите Azure DevOps в списке провайдеров. Rider авторизует вас по личному токену доступа и покажет все доступные репозитории — их можно будет клонировать, не выходя из IDE.

Просмотр дизассемблированного .NET-кода

Теперь можно просматривать нативный дизассемблированный код, сгенерированный из C#, не выходя из Rider. После установки нового плагина .NET Disassembler вы сможете анализировать код, сгенерированный компиляторами JIT, ReadyToRun и NativeAOT в окне ASM Viewer.

Упрощенная разработка под iOS на MAUI из Windows

Для разработки .NET MAUI-приложений под iOS в Windows необходимо подключать Rider к Mac (билд-хосту). В Rider 2026.1 мы заметно упростили этот процесс: теперь удаленная среда настраивается практически автоматически.

Когда вы подключаетесь к Mac, Rider теперь проверяет, все ли настроено на удаленной машине, включая macOS, Xcode, .NET SDK и необходимые компоненты для MAUI. Если чего-то не хватает, IDE сама предложит установить или обновить недостающие компоненты, чтобы вы могли сразу приступить к коду.

Кроме того, сборка, развертывание и отладка стали надежнее. Мы улучшили диагностику и стабильность соединения, а также исправили ошибки, из-за которых приложения иногда не удавалось запустить на симуляторах iOS или Windows-устройствах.

Разработка игр

Полная поддержка мобильной разработки на Unreal Engine под Android и iOS

Rider 2026.1 теперь полноценно поддерживает разработку мобильных игр на Unreal Engine для обеих ключевых платформ. Этот релиз расширяет возможности, представленные в Rider 2025.3: тогда появилась поддержка отладки на мобильных и VR-устройствах на базе Android, а теперь добавлена и поддержка iOS.

На macOS вы можете отлаживать игры на Unreal Engine, запущенные на iOS-устройствах, прямо из Rider: ставить точки останова, смотреть значения переменных, пошагово выполнять код и анализировать стек вызовов — все в привычном интерфейсе отладчика.

Первичная настройка профилей и подписей в Xcode по-прежнему обязательна — этого требуют правила Apple.

Инспекция переменных в проектах Unreal Engine в разы быстрее

Просматривать сложные переменные при отладке Unreal-проектов теперь можно гораздо быстрее. Раскрытие контейнеров больше не замедляет сессию отладки, что упрощает изучение состояния объектов и логики программы во время выполнения.

Таких результатов удалось достичь благодаря полностью переписанному парсеру и вычислителю выражений Natvis, которые использует отладчик Rider. Просмотр переменных с обновленным движком стал до 87 раз быстрее при повторных запусках и в 16 раз быстрее при первом обращении. При этом потребление памяти отладчиком снизилось почти втрое.

О том, как нам удалось этого добиться, читайте в нашем блоге.

Улучшения для Blueprints

Связи между C++ и Blueprints стали прозрачнее: поиск использований, реализаций событий и привязок делегатов теперь работает надежнее. Благодаря этому проще отслеживать, как логика геймплея распределена по разным ассетам.

Code Vision теперь поддерживает спецификатор BlueprintPure и корректно определяет, где в Blueprint реализованы события. Find Usages тоже стал лучше и теперь находит больше привязок делегатов BlueprintAssignable.

Поиск использований Blueprint опирается на путь к ассету, а не на его имя. Это гарантирует точные результаты, даже если в проекте есть несколько ассетов с одинаковым названием.

За C++ в Rider отвечает JetBrains ReSharper C++. Обо всех улучшениях для C++ в этом релизе можно узнать на странице Что нового в ReSharper C++ 2026.1.

Ускоренная индексация и оптимизация памяти в проектах Unreal Engine

Работа с крупными кодовыми базами Unreal Engine стала заметно быстрее и менее ресурсозатратной. По нашим замерам на примере проекта Lyra от Epic Games, первичная индексация C++ ускорилась более чем на 20%, что позволяет быстрее приступить к работе при первом открытии проекта.

При открытии уже проиндексированного проекта бэкенд потребляет примерно на 14% меньше памяти. Это снижает общую нагрузку на систему, освобождая ресурсы для других задач. Повторный запуск также стал на 10% быстрее, поэтому возвращаться к проекту между сессиями теперь удобнее.

Теперь Rider также по умолчанию индексирует плагины Unreal Engine. Учитывая, что в проектах на Unreal Engine плагины используются все чаще, а производительность IDE заметно выросла, индексация плагинов по умолчанию обеспечит более качественный анализ кода и навигацию сразу после установки. Вернуть прежнее поведение можно в настройках: Settings | Language & Frameworks | C/C++ | Unreal Engine.

Поддержка CMake для игровых проектов на C++ Бета

В Rider 2026.1 появилась бета-версия поддержки CMake-проектов на C++. Теперь их можно открывать, редактировать и собирать прямо в IDE. без необходимости переключаться на другую систему сборки — это упрощает работу с кроссплатформенными проектами.

Текущая реализация в первую очередь ориентирована на основные C++-сценарии, включая редактирование и отладку конфигурационных файлов CMake. Некоторые сценарии и особые случаи еще могут работать неидеально — мы продолжим улучшать производительность и совместимость в следующих релизах. Будем рады, если вы поделитесь впечатлениями в этом тикете.

Эта возможность предназначена прежде всего для игровых сценариев разработки, где используется CMake, например для проектов на базе движков или инструментов, построенных вокруг CMake. Для разработки общего назначения на C++ и создания встраиваемых систем основной JetBrains IDE остается CLion.

Обновленная интеграция с Unity Profiler

Благодаря полностью переработанной интеграции с Unity Profiler. Анализ производительности игровых проектов стал полноценным рабочим процессом в Rider 2026.1.

Теперь снимки Unity Profiler можно открывать прямо в Rider и анализировать их в отдельном окне Profiler с наглядным представлением фреймов и стеков вызовов. Хронологический обзор показывает время работы CPU для каждого фрейма, помогая быстро находить узкие места в производительности

Данные профилировщика тесно связаны с кодом: можно переходить от фреймов и стеков вызовов к соответствующему исходному коду, а время выполнения и использование памяти отображаются прямо в редакторе.

Такая интеграция избавляет от лишних переключений между редактором Unity и Rider, позволяя легко переходить от анализа данных к правкам в коде при поиске проблем во время выполнения.

Обратите внимание: Rider не выполняет профилирование самостоятельно, а использует данные, полученные от Unity. Узнать больше о том, как начать работу, можно в документации.

Смешанная отладка .NET на Windows

В Rider 2026.1 появилась смешанная отладка, позволяющая одновременно отлаживать управляемый (.NET и .NET Framework) и нативный (C/C++) код в рамках одной сессии. Это особенно полезно для приложений, работающих на стыке сред — например, когда .NET-код вызывает функции нативных библиотек или когда игровой движок сочетает в себе управляемые и нативные компоненты.

Пока эта возможность доступна только на Windows. Оставить отзыв о новой функции можно в этом тикете.

Улучшенная интеграция с Godot

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

Чтобы начать, найдите JetBrains Rider Integration в AssetLib в редакторе Godot.

Платформенные изменения

Работа с несколькими ветками одновременно с Git worktrees

Rider продолжает развиваться как открытая платформа, позволяя интегрировать привычные ИИ-инструменты в ваш рабочий процесс.

С развитием ИИ-агентов параллельное выполнение задач стало серьезной экономией времени — и именно здесь Git worktrees незаменимы. Чтобы поддержать современные сценарии разработки с ИИ, Rider теперь полноценно поддерживает Git worktrees. Создайте отдельный worktree для срочного хотфикса, передайте другой ИИ-агенту и продолжайте работу в основной ветке — всё одновременно, без переключений.

Даже без агентов worktrees сэкономят время на переключении веток — особенно в больших проектах.

Работа с базами данных

В чате с Codex и Claude появилась нативная поддержка подключенных баз данных. Теперь вы можете выполнять запросы, анализировать данные и менять состояние базы прямо из IDE с помощью обычных текстовых команд. Для внешних агентов эта функциональность доступна через MCP-сервер.

Настройки источников данных теперь можно сохранять в JetBrains-аккаунте в виде шаблонов. Это особенно удобно для пользователей All Products Pack и тех, кто работает в нескольких IDE JetBrains: шаблоны и настройки источников данных будут доступны во всех IDE с поддержкой баз данных.

Прекращение поддержки Code With Me

Мы продолжаем развивать наши IDE и фокусироваться на тех направлениях, которые приносят разработчикам наибольшую пользу. Поэтому мы решили завершить рразработку Code With Me — нашего сервиса для парного программирования. В последние годы спрос на такую функциональность снизился, и сейчас мы отдаем приоритет более современным сценариям профессиональной разработки.

Начиная с версии 2026.1, Code With Me больше не входит в состав JetBrains IDE и доступен отдельно как плагин в JetBrains Marketplace. Эта версия станет последней, в которой Code With Me официально поддерживается, так как мы постепенно сворачиваем работу этого сервиса.

Подробности и сроки — в нашем блоге.