Free for non-commercial use
Streamlined Godot Integration
JetBrains Rider’s Godot integration enhances your development process with advanced code analysis, debugging tools, and seamless integration with Godot’s engine editors. Harness its power now and create high-quality games faster than ever before!

Work with code
JetBrains Rider offers code completion, error detection, and navigation for both C# and GDScript, including completion of specific values inside string literals. Further GDScript support is available from the community-developed GDScript plugin, which we are committed to ensuring works seamlessly with Rider’s built-in functionality.
Work with code
JetBr…
Free for non-commercial use
Streamlined Godot Integration
JetBrains Rider’s Godot integration enhances your development process with advanced code analysis, debugging tools, and seamless integration with Godot’s engine editors. Harness its power now and create high-quality games faster than ever before!

Work with code
JetBrains Rider offers code completion, error detection, and navigation for both C# and GDScript, including completion of specific values inside string literals. Further GDScript support is available from the community-developed GDScript plugin, which we are committed to ensuring works seamlessly with Rider’s built-in functionality.
Work with code
JetBrains Rider offers code completion, error detection, and navigation for both C# and GDScript, including completion of specific values inside string literals. Further GDScript support is available from the community-developed GDScript plugin, which we are committed to ensuring works seamlessly with Rider’s built-in functionality.

Run and debug
When you open a Godot project, JetBrains Rider automatically creates run configurations that allow you to run and debug games for both C# and GDScript. Rider’s C# debugger adds a Current Scene item to the Variables and Watches tab and a Children node to every Godot.Node item, enhancing .NET debugging with access to scene variables.

Test and profile C# projects
Using the gdUnit4Net unit testing framework in your C# Godot project, you can leverage Rider’s extensive unit testing features. Easily create and run tests to verify the functionality and performance of your code, ensuring it meets your requirements and specifications. In addition to running and debugging unit tests, you can analyze test code coverage and profile test performance.

AI Assistant
Rider provides access to AI Assistant within the project context, making code suggestions more relevant. AI Assistant can generate commit messages and documentation comments, summarize team commits, simplify routine tasks, and explain how complicated prototype code actually works and help refactor it to production quality. AI Assistant can also help you learn game engine APIs or explain complex topics like physics and shaders.

Version Control and Local History tool windows
Rider offers a wealth of features tailored to specific languages and technologies, and comes with some extremely helpful additions like the Version Control and Local History tool windows.

C++ support
Rider’s C++ support is compatible with Godot on all major operating systems, works with the MSVC, Clang, and GCC toolchains, and is integrated with the doctest testing framework. What’s more, JetBrains dotTrace offers advanced profiling capabilities on Windows distributions.

1/6
Free licensing
Rider is free for non-commercial use, making it ideal for learning Godot or .NET while working on hobby or open-source projects or creating content like video tutorials, reviews, or online courses. Try it on your Godot projects today!

Accelerate development
AI Assistant in Rider is your go-to for speeding up the coding process. Whether you’re working with .NET, Unity, or Unreal Engine projects, the AI delivers intelligent, context-aware code completions, quick-fixes, and even boilerplate code. It handles the small stuff so you can stay focused on writing great code.

Gain clarity
When your code throws an exception or your Git history gets messy, AI Assistant is there to break it down. It explains exceptions and deciphers commit histories, making it easier to troubleshoot and stay on top of your code. No more guessing – just clear, actionable insights.

Make it yours
You can tailor AI Assistant to your particular workflow with custom prompts, and the ability to chat with the AI inside the IDE gives you quick answers without context switching. Attach files to the chat to get specific code feedback and suggestions right where you need them.

Accelerate development
AI Assistant in Rider is your go-to for speeding up the coding process. Whether you’re working with .NET, Unity, or Unreal Engine projects, the AI delivers intelligent, context-aware code completions, quick-fixes, and even boilerplate code. It handles the small stuff so you can stay focused on writing great code.

Gain clarity
When your code throws an exception or your Git history gets messy, AI Assistant is there to break it down. It explains exceptions and deciphers commit histories, making it easier to troubleshoot and stay on top of your code. No more guessing – just clear, actionable insights.

Make it yours
You can tailor AI Assistant to your particular workflow with custom prompts, and the ability to chat with the AI inside the IDE gives you quick answers without context switching. Attach files to the chat to get specific code feedback and suggestions right where you need them.
1/3
Unlock more development power
with dotUltimate
Boost your productivity with advanced profilers and coverage tools, as well as AI-powered features. Get dotUltimate, a cost-effective solution for all your .NET and game dev needs.
Rider
ReSharper
ReSharper C++
AI Assistant
dotCover
dotTrace
dotMemory
dotPeek
Work your own way, seamlessly switching between Rider and ReSharper at will, and get access to top-tier profilers and coverage tools only available to dotUltimate subscribers.
Accelerate your workflows with AI-powered capabilities integrated into Rider and ReSharper to speed up coding and make it more enjoyable.
Reduce procurement overhead and optimize costs with a single comprehensive license. Prepare your business for growth with dotUltimate, which is constantly evolving alongside your developers’ needs.
The many sides of Rider
JetBrains Rider is a leading cross-platform IDE for .NET and game developers looking to boost productivity and streamline their development process.