Godot meets JetBrains: Building IDE tools for a growing engine
2025-11-11 , Ballsaal

JetBrains Rider is a great IDE for Godot. But how does it work? In this talk, we'll take a behind the scenes look at how we build the Godot features in Rider. We'll cover some of the challenges we've faced while creating a good user experience for Godot development in C#, GDScript and C++. We'll see how we've made it easy to debug your game, either in C# or GDScript, and tell the story of adding unit testing support through GDUnit. We'll see how we write inspections for your code, and provide code completion for resources and other string value. And we'll look at how Rider's Godot features are open source and hosted on GitHub, with contributions welcome!

Matt Ellis is a developer advocate at JetBrains. He has spent over 20 years shipping software in various industries and currently works with IDEs and development tools, having fun with abstract syntax trees and source code analysis. He also works on the Unity support in Rider.

This speaker also appears in: