This tutorial uses Jetbrains Rider as the code editor so it is recommended to install it so you can follow along. If you know what you're doing and want to use Visual Studio, you can skip this step.
After installing Rider, go to Edit
> Editor Preferences
in Unreal Engine, search for code editor
and set Rider Uproject
as the default.
After restarting Unreal Engine, you can now open the project in Rider via the Tools
menu.
After processing the project files, Rider should ask you whether you want to install the UnrealLink
or RiderLink
plugin (if not, check the notifications tab on the right). Select the option to install it in the engine. After that's done, restart both programs.
It is recommended to close Unreal Engine now and to always open it by clicking the play button (green triangle) in the top right of Rider from now on (make sure it says "Development Editor" to the left of that button).