Rider vs Rider Uproject in Unreal
Hello, I've just installed Rider for use with Unreal5. When I try to change my source code editor in Unreal, I get "Rider" and "Rider uProject" listed as two separate options. What is the difference between these options?
Please sign in to leave a comment.
Hi,
The "Rider" option loads your project in Rider using .sln while "Rider (uproject)" option opens .uproject directly. When working with uproject, you don't need to generate a Visual Studio sln file from the Unreal Editor.
https://www.jetbrains.com/help/rider/Unreal_Engine__Before_You_Start.html#rider_uproject
Thanks for that answer, presumably I can start a project in the .uproject version, and if I need to move it to .sln later then I can just generate the .sln files (for example, I want to go back to visual studio). Or is it more complicated than that?
Hi Samthomson,
Yes, you can generate the .sln at any time, open the .sln in VS/Rider and continue working on the project.
If you are planning to work on specific UE programs included in the engine or if you are planning to target mobile platforms, you should use .sln - currently, Rider does not support those configurations when working with .uproject (see RIDER-74784 and RIDER-63063)