Unreal Source Code Editor Not Showing Rider 2022.1.1
Hello I just got the all-product-pack today, and recently installed rider and opened up an Unreal Engine 5 project and it installed the required plugin "Unreal Link". I however, see no option for Rider in the Source Code Editor option for Unreal Engine. It does show CLion, but I have never installed that. I have done the general debugging of restarting Unreal and my computer. I have not used "Unreal Engine for Rider" prior to this. Should I be using that instead? I am under the impression that's not the case. It seems Prior Versions required you to get a plugin from the Unreal Market place in order to see the editor as an option in Unreal, but that is no longer available. Any help is appreciated, thanks.
Please sign in to leave a comment.
I think I found a temporary fix by using the Rider Intergration Plugin I found included in UE5 and editing a RiderLocations.txt file in that plugin to include the path of rider, and also disabling RiderLink
Hello, Justin.
Am I understand you correctly, that you were able to solve the problem? It sounds like a known issue.
Could you please confirm that you encounter this issue on Linux?
Thank you in advance!
I am on windows, The Issue was that Rider was not found on its own in UE. I was able to manually specify its location by editing the Rider Integration Plugin text file that came out of the box in UE. I don't know how the detection of editors is working but It was able to find CLion even though I had never installed it.
Hello Justin,
Thank you for the details shared.
It seems Rider wasn't visible in Unreal Engine due to the lack of permissions.
It happens when Unreal Engine is installed per-user, but Rider is installed as administrator.
Please be aware that if you are editing the RiderLocations.txt , you might encounter permission-related issues/side effects in the future. Hence, as a workaround, instead of editing RiderLocations.txt, we recommend reinstalling Rider via the ToolBox application in such cases.
Should you have any other questions or difficulties in the future, do not to hesitate to contact support.
This is still a problem, I have no other users on my computer, also windows. I didn't have this problem in the past, but I recently had to wipe my PC, and upon reinstalling everything I am greeted with this problem. The solution that Justin mentioned does not work for me though...
I had to download the rider toolbox and reinstall rider to fix it... Odd...
Hello Gabe,
We are sorry to hear that you encountered this issue.
Would you mind correcting me if I am wrong? Initially you installed Rider 2022.2 with standalone installer (Are you on Windows 10 or 11?) and Unreal Engine(please let me know the exact version) through Epic Games launcher, you encountered this issue while having the only user on the operating system. Re-installing Rider through the ToolBox solved the issue. Is it correct?
Thank you in advance!
Can confirm this is still a problem.
To answer the questions you asked Gabe:
Initially you installed Rider 2022.2 with standalone installer (Are you on Windows 10 or 11?)
Yes and Windows 10
and Unreal Engine(please let me know the exact version) through Epic Games launcher,
I'm currently using 5.1, but if I'm pretty sure it didn't work on 5.0 either.
you encountered this issue while having the only user on the operating system.
Yes
Re-installing Rider through the ToolBox solved the issue. Is it correct?
Yes
Can you please update this page to include this information. It took me two days of searching to find this solution. I didn't even know about Toolbox before this.
https://www.jetbrains.com/help/rider/Unreal_Engine__Before_You_Start.html#rider_uproject
Hello Cory,
Thank you for sharing the details of your case and for your feedback. Regrettably, you encountered a known issue. We have this issue reported on our tracker and hope to fix it in future releases. I updated the ticket with the detail you shared. We would appreciate it if you could upvote the issue to demonstrate the additional interest. Feel free to leave a comment.
Should you have any other questions or difficulties in the future, do not hesitate to contact support.
Have a nice day!
Hey hey people,
Thought I'd post my solution as its the first Google result if you look this up.
Unreal (UE4 version 4.27 running on Ubuntu Linux) wasn't showing Rider for me as an option as well. I'm on Linux and I installed Rider by extracting the tarball on to my home directory. Looking at the
RiderPathLocatorLinux.cpp
located in:UNREAL_INSTALL_DIR/Engine/Plugins/Developer/RiderSourceCodeAccess/Source/RiderSourceCodeAccess/Private/RiderPathLocator/Linux/
At the function
GetManuallyInstalledRiders()
, I noticed the Engine assumes that Rider is located in your home directory (i.e.Username/home
). Specifically it looks for the directory:Username/home/Rider
so my fix was renaming the tarball extracted folder from JetBrainsRider-VersionNumbers to just Rider and it appeared.Now my next problem is that RiderLink isn't automatically bringing up Rider when I double click my C++ functions in my blueprint class…
Hello Matthew K,
RiderSourceCodeAccess was updated since 4.27 to improve lookups. However, the best approach for manual installations is to use
RiderLocations
file (RiderSourceCodeAccess/Resources/RiderLocations.txt
). This file is intended to be used with manual installations of Rider to make sure the plugin is always able to find your Rider instance.Regarding BP function navigation - could you clarify what happens in the editor when you double-click on a function? Does Rider open the correct file in the editor? What happens when you double-click on C++ files in the content tab inside Unreal Editor?