JetBrains Rider vereint die Entwicklung mit GDScript, C# und C++ für Godot Engine
Public- 29 Oct, 2026

JetBrains hat die Platin-Sponsoring-Partnerschaft mit der Godot Foundation bis 2027 verlängert, was ein ernstes Engagement für das Ökosystem der Engine darstellt. Im vergangenen Jahr hat das Unternehmen Rider in eine einheitliche Entwicklungsumgebung verwandelt, die gleichzeitig mit GDScript, C# und C++ GDExtensions arbeitet. Diese Integration ermöglicht es Entwicklern, alle Aspekte eines Godot-Projekts in einer einzigen IDE zu verwalten, ohne zwischen verschiedenen Werkzeugen für Skripte und nativen Code wechseln zu müssen. Die Software bleibt für nicht-kommerzielle Zwecke kostenlos, einschließlich Hobby-Projekte, Lernen, Open-Source-Beiträge und Content-Erstellung, was die Einstiegshürde für unabhängige Entwickler und Studios senkt.
Der Kern des Updates liegt in der tiefen Integration der GDScript-Unterstützung, die in Rider 2025.2 auf Basis eines zuvor von der Community entwickelten Plugins gebündelt wurde. Dieses Release führte wesentliche Funktionen wie Code-Vervollständigung, Find Usages, Rename-Refactoring, Dokumentationsuche und statische Inspektionen ein. Ein wichtiger Bestandteil ist das Fenster Scene Preview, das die Knoten der aktuellen Szene direkt in der IDE anzeigt. Dies ermöglicht es Entwicklern, komplexe Projektstrukturen zu navigieren, indem sie die Verbindungen zwischen Skripten, Signalen, Ressourcen und Szenenknoten verfolgen. Praktische Workflows umfassen das Finden von Funktionsverwendungen vor der Bearbeitung, das Navigieren zu Deklarationen und das Erkennen fehlender Rückgabetypen in Echtzeit, was die Wartbarkeit des Codes erheblich verbessert und Fehler während der Entwicklung reduziert.
Rider 2026.2 hat die Interaktion zwischen Szenen und Code weiter vereinfacht, indem es die direkte Manipulation von Szenenknoten im Editor ermöglicht. Entwickler können nun Knoten aus der Scene Preview in ihre Skripte ziehen, um Pfade automatisch einzufügen oder @onready- und @export-Variablen zu generieren. Das Update führte außerdem einen konfigurierbaren GDScript-Formatter ein und verbesserte die Auflösung von Autoloads und uid://-Ressourcenreferenzen. Für C#-Projekte kombiniert Rider robuste .NET-Editier- und Refactoring-Tools mit Godot-spezifischer Navigation. Die Debugging-Fähigkeiten wurden durch bedingte und protokollierende Breakpoints erweitert, sodass Entwickler Werte prüfen können, ohne die Spiel-Schleife zu unterbrechen. Darüber hinaus kann der .NET-Debugger nun an GDScript-Sitzungen angehängt werden, was das gleichzeitige Debugging beider Sprachen in gemischten Projekten ermöglicht.

Auf der nativen Seite deckt die C++-Unterstützung in Rider GDExtensions, Engine-Beiträge und Custom-Forks ab und stellt sicher, dass nativer Code in derselben Umgebung wie die Skripte existiert. Die CMake-Unterstützung hat in Rider 2026.2 den Beta-Status verlassen, und das Release fügte die Natvis-Unterstützung für den C++-Debugger auf Linux und macOS hinzu, einschließlich spezifischer Visualisierer für die godot-cpp-Typen von Godot. Dies macht die Inspektion nativer Typen beim Debugging viel intuitiver. Für Addon-Entwickler führte das Release Projektvorlagen für Godot-Spiele, Assets und Editor-Plugins ein, mit einer optionalen C++-GDExtension, die über CMake verwaltet wird. Diese Vorlagen bieten einen strukturierten Ausgangspunkt mit vorab konfigurierten Build- und Laufkonfigurationen und beschleunigen den Entwicklungs- und Debugging-Prozess für neue Addons.

Das offizielle JetBrains Rider Integration-Addon vereinfacht die Einrichtung eines Dual-Editor-Workflows, indem es Rider-Installationen erkennt und eine Umschaltfunktion in der Godot-Toolbar hinzufügt. Es wendet empfohlene Editor-Einstellungen an, um manuelle Konfigurationen zu reduzieren. Das Rider 2026.3 Early Access Program bringt weitere Verbesserungen mit sich, einschließlich der Möglichkeit, den Remote Scene Tree und den Knoten-Inspektor während des Debuggings von C#-Code zu verwenden. Diese Funktion ermöglicht es Entwicklern, den Live-Knotenbaum des laufenden Spiels zu sehen und Eigenschaften in Echtzeit zu inspizieren. Das EAP verbessert auch die Zuverlässigkeit bei der Arbeit mit mehreren Godot-Projekten, indem es separate Ports für Language-Server und Debugger zuweist, um Konflikte zu vermeiden. Diese Vorschau-Funktionen sind in frühen Builds verfügbar, das stabile 2026.3-Release wird später in diesem Jahr erwartet.

Neben der IDE leistet JetBrains einen direkten Beitrag zum Godot-Engine selbst, um die Kompatibilität zu verbessern. Im Oktober 2025 erweiterte ein Upstream-Beitrag die Debug Adapter Protocol-Unterstützung in Godot um Szenenauswahl und Befehlszeilenargumente, was präzisere Debugging-Sitzungen ermöglicht. Feedback aus der Community, einschließlich Berichte von Photon Engine zu GDExtension-Singletons, führte zu spezifischen Fixes im 2026.3 EAP. Das Team verfeinert die GDScript-Unterstützung weiterhin auf der Grundlage von Erkenntnissen aus Veranstaltungen wie der GodotCon. Entwickler werden ermutigt, die Early Access-Builds zu testen und Feedback über YouTrack zu teilen, um Bereiche für Verbesserungen zu identifizieren. Dieser kollaborative Ansatz stellt sicher, dass Rider ein leistungsfähiges und responsives Werkzeug für die Godot-Entwicklergemeinschaft bleibt.