Integration with Blueprints, mixed C++/BP call stacks in the debugger, native support for the .uproject model, and more.
If you're not a VS user, looking to switch, or just try something new, good news: JetBrains has just made its Rider IDE for cross-platform Unreal Engine development free for personal, educational, or research purposes.
Rider for Unreal Engine supports Windows, macOS, and Linux and is powered by ReSharper C++, offering advanced native support for modern C++. Users benefit from over 1,300 code inspections, 290+ quick-fixes, solution-wide refactoring, and automatic addition of missing #includes, all without sacrificing IDE speed and responsiveness.
Designed for Unreal Engine code, it allows direct opening of .uproject files without needing to generate a Visual Studio solution, Makefile, or Xcode project. Rider reads the Blueprints from your project, shows the usages of such files in your C++ code, and displays the values of the overridden properties. You can manage your game directly within the IDE and access an enhanced version of the Unreal Editor log.
Additionally, Rider provides support for the reflection mechanism and RPC, code analysis and naming style inspections, a robust debugger UI, and integration with the Unreal Engine Automation Testing framework.
With the new non-commercial license, you can access a full-featured IDE identical to the paid version. The only difference is that the Code With Me feature is limited to Code With Me Community for free users.
The new licensing model also applies to WebStorm, JetBrains' JavaScript/TypeScript IDE. Earlier this year, JetBrains released more products for non-commercial use, including RustRover, an IDE for Rust development, and Aqua, an IDE for test automation.
Learn more about the free Rider for Unreal Engine in the FAQ, and get started here. Also, join our 80 Level Talent platform and our Telegram channel, follow us on Instagram, Twitter, LinkedIn, TikTok, and Reddit, where we share breakdowns, the latest news, awesome artworks, and more.