Rider for UE Public Preview Now Works With Unreal Engine 5
The Unreal Engine 5 Early Preview looks exciting, doesn’t it? We’re happy to help you to get the most out of it with Rider for Unreal Engine.
We spent the last few days after the announcement polishing our support and fixing various glitches here and there, and now we are happy to say:
Rider for UE is ready to help you create the best Unreal Engine 5 games!
Before we cover the key changes in more detail, we’d like to remind you that Rider for Unreal Engine Preview is now available on Windows and macOS! It also works natively with the .uproject model, which saves you time on generating additional project models. You can get access for free by just registering here: jb.gg/unreal.
There are still a few known issues with Unreal Engine 5:
Unreal Engine 5 bundles an old version of the RiderSourceCodeAccess plugin that doesn’t have support for macOS. In order to be able to select Rider for Unreal Engine as your IDE of choice on that platform, you’ll need to download the latest version from the trunk here and place it in
- The RiderLink plugin doesn’t work if placed into the Engine. It should be placed into the Game only. Learn more about this plugin in our web help.
- There are some false positive errors in .build.cs files when opening .uproject on macOS, which we plan to address later.
In addition to the UE5-related fixes, some other highlights of this build include:
UE project model:
- We fixed the opening project from .uproject when there are several custom engines installed.
- Some files previously missing in the solution view are now added; in particular, .xml, .java, .bat, .sh, .asm, .txt, and .md will be added to module projects, and a Resources folder will be added to the plugin projects.
- Rider now only builds the plugins that are enabled in the project, and not all of them, when opening a project from .uproject (RIDER-62091).
- UnrealHeaderTool integration, which enables many UE-specific code analysis checks right in your editor, now works on macOS (previously worked only on Windows).
- Debugging through a linked library has been fixed (RIDER-6330).
- Fixed the debugger LLDB-based backend that consumed enormous amounts of memory in some cases.
- Fixed the Sort Values Alphabetically debugger option to sort only top-level local variables and not change the order of the other fields.
- Treat Unreal Engine symbols as a non-project option is no longer on by default. The Find in files action now searches through the engine even when there are results in the game project itself.
The JetBrains Rider team
The Drive to Develop
Subscribe to Blog updates
Thanks, we've got you!
ReSharper 2023.3 EAP 6: Code Analysis Performance Improvements, Support for C# 12 Interceptors, and Much More.
The latest installment in the ReSharper 2023.3 Early Access Program has just been released, and it’s packed with updates. Before you download it, let’s take a look at the changes. Code analysis performance improvements ReSharper 2023.3 can now recognize and facilitate more scenari…
More Bug Fixes: ReSharper 2023.2.3 and Rider 2023.2.3 Are Out!
ReSharper and Rider have just received their third set of bug-fix updates for the 2023.2 release! Let’s take a look at the most important issues that have been resolved in this update. ReSharper The previously insufficient timeout period has been extended to allow for Visual Studio …
Rider 2023.3 EAP 4: Improved Experience for Running Multiple Projects, Type Dependency Diagrams, and More
The Early Access Program for Rider 2023.3 is in full swing and its latest installment – the EAP 4 build – has just been published. This one comes with the much anticipated Type Dependency Diagrams and improved multi-launch configurations. Let’s dive into the updates! User experience …
Rider 2023.3 EAP 3: Improvements To Global Usings Support, and More.
The latest installment in our Early Access Program for Rider 2023.3 has just landed. But before you download this build, let’s go over the most important updates it contains. Improvements to global usings support This build contains several improvements to the way Rider executes global usi…