JetBrains Rider объединяет разработку на GDScript, C# и C++ для Godot Engine
Public- 29 Oct, 2026

JetBrains продлила платиновое спонсорство Godot Foundation до 2027 года, что демонстрирует серьёзную приверженность экосистеме движка. За последний год компания превратила Rider в единую среду разработки, способную одновременно работать с GDScript, C# и C++ GDExtensions. Эта интеграция позволяет разработчикам управлять всеми аспектами проекта Godot в одной IDE, исключая необходимость переключаться между разными инструментами для скриптов и нативного кода. Софт остаётся бесплатным для некоммерческих целей, включая хобби-проекты, обучение, вклад в open-source и создание контента, что снижает порог входа для независимых разработчиков и студий.
Основа обновления - глубокая интеграция поддержки GDScript, которая появилась в Rider 2025.2 на базе ранее созданного сообществом плагина. Этот релиз принёс ключевые функции: автодополнение кода, поиск использования, рефакторинг переименования, просмотр документации и статический анализ. Важным элементом стало окно Scene Preview, отображающее узлы текущей сцены непосредственно в IDE. Это позволяет навигировать по сложным структурам проектов, отслеживая связи между скриптами, сигналами, ресурсами и узлами сцены. Практичные сценарии включают поиск использования функций перед правкой, переход к объявлениям и обнаружение отсутствующих типов возвращаемых значений в реальном времени, что значительно повышает поддерживаемость кода и снижает количество ошибок.
Rider 2026.2 ещё больше упростил взаимодействие между сценами и кодом, позволив напрямую манипулировать узлами сцены в редакторе. Теперь разработчики могут перетаскивать узлы из Scene Preview в скрипты для автоматической вставки путей или генерации переменных @onready и @export. Обновление также добавило настраиваемый форматтер GDScript и улучшило разрешение ссылок на Autoloads и ресурсы uid://. Для проектов на C# Rider сочетает мощные инструменты редактирования и рефакторинга.NET с навигацией, специфичной для Godot. Возможности отладки расширены условными и логгирующими точками останова, что позволяет проверять значения без прерывания игрового цикла. Кроме того, отладчик.NET теперь можно подключать к сессиям GDScript, обеспечивая одновременную отладку обоих языков в смешанных проектах.

В части нативного кода поддержка C++ в Rider охватывает GDExtensions, вносимые в движок изменения и кастомные форки, гарантируя, что нативный код находится в той же среде, что и скрипты. Поддержка CMake вышла из беты в Rider 2026.2, а в релиз добавлена поддержка Natvis для отладчика C++ на Linux и macOS, включая специализированные визуализаторы для типов godot-cpp. Это делает инспекцию нативных типов при отладке гораздо более интуитивной. Для разработчиков аддонов релиз принёс шаблоны проектов для игр Godot, ассетов и плагинов редактора с опциональным C++ GDExtension, управляемым через CMake. Эти шаблоны предоставляют структурированную отправную точку с заранее настроенными параметрами сборки и запуска, ускоряя разработку и отладку новых аддонов.

Официальный аддон JetBrains Rider Integration упрощает настройку рабочего процесса с двумя редакторами, обнаруживая установки Rider и добавляя переключатель на панель инструментов Godot. Он применяет рекомендуемые настройки редактора, сокращая ручную конфигурацию. Программа раннего доступа Rider 2026.3 Early Access Program приносит дальнейшие улучшения, включая возможность использовать удалённое дерево сцены и инспектор узлов во время отладки кода на C#. Эта функция позволяет разработчикам видеть живое дерево узлов запущенной игры и проверять свойства в реальном времени. EAP также повышает надёжность при работе с несколькими проектами Godot, выделяя отдельные порты для языковых серверов и отладчиков, чтобы избежать конфликтов. Эти функции предпросмотра доступны в ранних сборках, стабильный релиз 2026.3 ожидается позже в этом году.

Помимо IDE, JetBrains вносит прямой вклад в сам движок Godot для улучшения совместимости. В октябре 2025 года апстрим-вклад расширил поддержку Debug Adapter Protocol в Godot за счёт выбора сцены и аргументов командной строки, что позволяет проводить более точные сессии отладки. Обратная связь от сообщества, включая отчёты от Photon Engine о синглтонах GDExtension, привела к конкретным исправлениям в 2026.3 EAP. Команда продолжает совершенствовать поддержку GDScript, опираясь на опыт, полученный на мероприятиях вроде GodotCon. Разработчиков просят тестировать сборки раннего доступа и делиться обратной связью через YouTrack, чтобы помочь выявить области для улучшения. Такой коллаборативный подход гарантирует, что Rider останется мощным и отзывчивым инструментом для сообщества разработчиков Godot.