Программирование и разработка программного обеспечения

JetBrains открывает программу раннего доступа к Rider 2026.3 с улучшениями отладки и разработки игр

JetBrains выпустила первую сборку раннего доступа Rider 2026.3, добавив подсветку вложенных скобок, настройку точек останова данных из редактора и фильтры автодополнения кода, а также улучшения для разработчиков игр и поддержку покрытия тестов TUnit.

2026-09-07
3 мин. чтения
9 просмотров
فريق تحرير certi.news
JetBrains открывает программу раннего доступа к Rider 2026.3 с улучшениями отладки и разработки игр

Первая сборка программы раннего доступа к Rider 2026.3 стала доступна для прямой загрузки через сайт JetBrains или приложение Toolbox. Тестовый выпуск объединяет ряд улучшений для чтения кода, отладки, поиска плагинов для разработки игр, а также поддержку измерения покрытия тестов, написанных с использованием TUnit.

Улучшения чтения и автодополнения кода

В Rider 2026.3 появилась подсветка парных скобок с учётом уровня вложенности, которая помогает читать код с глубокой структурой, особенно в строках, где отступы недостаточно полезны в качестве визуальных подсказок. Функция отключена по умолчанию; её можно включить в разделе Settings | Editor | General | Appearance.

Окно автодополнения кода также получило панель фильтрации со значками типов предложений, таких как пространства имён, классы, перечисления и события. Разработчик может показать определённый тип предложений, нажав его значок, или скрыть тип, щёлкнув по нему правой кнопкой мыши. Эти фильтры основаны на той же функции, которая используется в ReSharper.

Настройка точек останова данных из редактора

Выпуск сокращает количество шагов для настройки точек останова данных разработчиками, использующими Unreal Engine или собственный движок на C++. Вместо поиска этих точек в окне Watches можно щёлкнуть правой кнопкой мыши по переменной в редакторе и сразу создать точку останова данных.

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

Организация плагинов для разработки игр

Rider переносит встроенные плагины для разработки игр, такие как Unity Support, UnrealLink и плагины Godot, в единую категорию Game Development в настройках Plugins. JetBrains Marketplace также добавил эту же метку, чтобы собрать плагины для разработки игр, публикуемые сообществом, в одном месте.

Разработчики плагинов могут добавить метку Game Development на панели управления Marketplace, чтобы их плагины отображались в этой категории.

Поддержка TUnit при измерении покрытия

Интеграция dotCover в Rider теперь способна измерять покрытие модульных тестов, написанных с использованием TUnit. Для этого необходимо установить в проект пакет JetBrains.dotCover.Framework, а затем включить поддержку Testing Platform в настройках модульного тестирования.

Для поддержки покрытия TUnit требуется Microsoft.Testing.Platform версии 2.3.0 или более поздней.

Что меняется на практике?

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

Источник новости
ف
Автор

فريق تحرير certi.news

В той же категории

Вам также может понравиться

Все новости