From 971f39c59180dba744508ea87076be4e804f7aff Mon Sep 17 00:00:00 2001 From: Alexander Pirogov Date: Tue, 21 Apr 2020 18:42:03 +0300 Subject: [PATCH 1/5] Add engine v --- RiderSourceCodeAccess.uplugin | 1 + 1 file changed, 1 insertion(+) diff --git a/RiderSourceCodeAccess.uplugin b/RiderSourceCodeAccess.uplugin index 306b1e8..b9cdfbb 100644 --- a/RiderSourceCodeAccess.uplugin +++ b/RiderSourceCodeAccess.uplugin @@ -1,6 +1,7 @@ { "FileVersion": 3, "Version": 2, + "EngineVersion": "4.20.0", "VersionName": "1.0", "FriendlyName": "Rider Integration", "Description": "Allows access to source code in Rider.", From 666321ff5ff9519c465e72105c6a5d872478fc0d Mon Sep 17 00:00:00 2001 From: Alexander Date: Sun, 26 Apr 2020 10:46:45 +0300 Subject: [PATCH 2/5] Updated README.md * add info on "how to add plugin to pre-built Engine" --- README.md | 38 +++++++++++++++++++++++++++++--------- 1 file changed, 29 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 01a3dc3..7407db2 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,30 @@ How to add RiderSourceCodeAccess to your project -### -1. Copy `RiderSourceCodeAccess` folder: - 1. Engine from sources: to `{UnrealEngineRoot}/Engine/Plugins/Developer` or to `{UnrealProjectRoot}/Plugins/Developer`; - 2. Engine from Epic store: to `{UnrealProjectRoot}/Plugins/Developer`; -2. Re-generate solution files - uproject file > context menu > Generate Visual Studio project files; -3. Build UE project using Rider or Visual Studio; -4. Start Unreal Editor; -5. Edit > Editor Preferences ... > General > Source Code > Source Code Editor; -6. Select Rider from drop down list. NB: only Rider with C++ plugins will be available from drop down list. \ No newline at end of file + +## How to add to Game project +1. Unzip `RiderSourceCodeAccess.zip` to `RiderSourceCodeAccess` folder; +2. Copy `RiderSourceCodeAccess` folder to `{UnrealProjectRoot}/Plugins/Developer`; +3. Re-generate solution files - uproject file > context menu > Generate Visual Studio project files; +4. Build UE project using Rider or Visual Studio; +5. Start Unreal Editor; +6. Edit > Editor Preferences ... > General > Source Code > Source Code Editor; +7. Select Rider from drop down list. NB: only Rider with C++ plugins will be available from drop down list. + +## Hot to add to Engine project +### Project is built from source code +1. Unzip `RiderSourceCodeAccess.zip` to `RiderSourceCodeAccess` folder; +2. Copy `RiderSourceCodeAccess` folder to `{UnrealEngineRoot}/Engine/Plugins/Developer`; +3. Re-generate solution files - uproject file > context menu > Generate Visual Studio project files; +4. Build UE project using Rider or Visual Studio; +5. Start Unreal Editor; +6. Edit > Editor Preferences ... > General > Source Code > Source Code Editor; +7. Select Rider from drop down list. NB: only Rider with C++ plugins will be available from drop down list. + +### Project is downloaded from Epic Games Store +1. Unzip `RiderSourceCodeAccess.zip` to `RiderSourceCodeAccess` folder; +2. Copy `RiderSourceCodeAccess` folder to `{UnrealProjectRoot}/Plugins/Developer`; +3. Re-generate solution files - uproject file > context menu > Generate Visual Studio project files; +4. Build UE project using Rider or Visual Studio; +5. Move `RiderSourceCodeAccess` folder from `{UnrealProjectRoot}/Plugins/Developer` to `{UnrealEngineRoot}/Engine/Plugins/Developer`; +5. Start Unreal Editor; +6. Edit > Editor Preferences ... > General > Source Code > Source Code Editor; +7. Select Rider from drop down list. NB: only Rider with C++ plugins will be available from drop down list. From a145de907d3ef8f2e52e41c2c08f4b51571da34f Mon Sep 17 00:00:00 2001 From: Alexander Date: Sun, 26 Apr 2020 10:50:04 +0300 Subject: [PATCH 3/5] More details to README.md * add suggestion to create `{UnrealProjectRoot}/Plugins/Developer` if it does not exist --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 7407db2..075183e 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,7 @@ How to add RiderSourceCodeAccess to your project ## How to add to Game project 1. Unzip `RiderSourceCodeAccess.zip` to `RiderSourceCodeAccess` folder; 2. Copy `RiderSourceCodeAccess` folder to `{UnrealProjectRoot}/Plugins/Developer`; + a. If `{UnrealProjectRoot}/Plugins/Developer` does not exist, create it; 3. Re-generate solution files - uproject file > context menu > Generate Visual Studio project files; 4. Build UE project using Rider or Visual Studio; 5. Start Unreal Editor; @@ -13,6 +14,7 @@ How to add RiderSourceCodeAccess to your project ### Project is built from source code 1. Unzip `RiderSourceCodeAccess.zip` to `RiderSourceCodeAccess` folder; 2. Copy `RiderSourceCodeAccess` folder to `{UnrealEngineRoot}/Engine/Plugins/Developer`; + a. If `{UnrealProjectRoot}/Plugins/Developer` does not exist, create it; 3. Re-generate solution files - uproject file > context menu > Generate Visual Studio project files; 4. Build UE project using Rider or Visual Studio; 5. Start Unreal Editor; @@ -22,6 +24,7 @@ How to add RiderSourceCodeAccess to your project ### Project is downloaded from Epic Games Store 1. Unzip `RiderSourceCodeAccess.zip` to `RiderSourceCodeAccess` folder; 2. Copy `RiderSourceCodeAccess` folder to `{UnrealProjectRoot}/Plugins/Developer`; + a. If `{UnrealProjectRoot}/Plugins/Developer` does not exist, create it; 3. Re-generate solution files - uproject file > context menu > Generate Visual Studio project files; 4. Build UE project using Rider or Visual Studio; 5. Move `RiderSourceCodeAccess` folder from `{UnrealProjectRoot}/Plugins/Developer` to `{UnrealEngineRoot}/Engine/Plugins/Developer`; From 8a117dd76ebea7db58026951e8eb01284a044070 Mon Sep 17 00:00:00 2001 From: Alexander Date: Sun, 26 Apr 2020 10:55:27 +0300 Subject: [PATCH 4/5] Add link to releases to README.md --- README.md | 47 +++++++++++++++++++++++++---------------------- 1 file changed, 25 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index 075183e..1b55d73 100644 --- a/README.md +++ b/README.md @@ -1,33 +1,36 @@ How to add RiderSourceCodeAccess to your project ## How to add to Game project -1. Unzip `RiderSourceCodeAccess.zip` to `RiderSourceCodeAccess` folder; -2. Copy `RiderSourceCodeAccess` folder to `{UnrealProjectRoot}/Plugins/Developer`; +1. Go to ["Releases" page](https://github.com/JetBrains/RiderSourceCodeAccess/releases) and download version of plugin for your version of Unreal Engine; +2. Unzip `RiderSourceCodeAccess.zip` to `RiderSourceCodeAccess` folder; +3. Copy `RiderSourceCodeAccess` folder to `{UnrealProjectRoot}/Plugins/Developer`; a. If `{UnrealProjectRoot}/Plugins/Developer` does not exist, create it; -3. Re-generate solution files - uproject file > context menu > Generate Visual Studio project files; -4. Build UE project using Rider or Visual Studio; -5. Start Unreal Editor; -6. Edit > Editor Preferences ... > General > Source Code > Source Code Editor; -7. Select Rider from drop down list. NB: only Rider with C++ plugins will be available from drop down list. +4. Re-generate solution files - uproject file > context menu > Generate Visual Studio project files; +5. Build UE project using Rider or Visual Studio; +6. Start Unreal Editor; +7. Edit > Editor Preferences ... > General > Source Code > Source Code Editor; +8. Select Rider from drop down list. NB: only Rider with C++ plugins will be available from drop down list. ## Hot to add to Engine project ### Project is built from source code -1. Unzip `RiderSourceCodeAccess.zip` to `RiderSourceCodeAccess` folder; -2. Copy `RiderSourceCodeAccess` folder to `{UnrealEngineRoot}/Engine/Plugins/Developer`; +1. Go to ["Releases" page](https://github.com/JetBrains/RiderSourceCodeAccess/releases) and download version of plugin for your version of Unreal Engine; +2. Unzip `RiderSourceCodeAccess.zip` to `RiderSourceCodeAccess` folder; +3. Copy `RiderSourceCodeAccess` folder to `{UnrealEngineRoot}/Engine/Plugins/Developer`; a. If `{UnrealProjectRoot}/Plugins/Developer` does not exist, create it; -3. Re-generate solution files - uproject file > context menu > Generate Visual Studio project files; -4. Build UE project using Rider or Visual Studio; -5. Start Unreal Editor; -6. Edit > Editor Preferences ... > General > Source Code > Source Code Editor; -7. Select Rider from drop down list. NB: only Rider with C++ plugins will be available from drop down list. +4. Re-generate solution files - uproject file > context menu > Generate Visual Studio project files; +5. Build UE project using Rider or Visual Studio; +6. Start Unreal Editor; +7. Edit > Editor Preferences ... > General > Source Code > Source Code Editor; +8. Select Rider from drop down list. NB: only Rider with C++ plugins will be available from drop down list. ### Project is downloaded from Epic Games Store -1. Unzip `RiderSourceCodeAccess.zip` to `RiderSourceCodeAccess` folder; -2. Copy `RiderSourceCodeAccess` folder to `{UnrealProjectRoot}/Plugins/Developer`; +1. Go to ["Releases" page](https://github.com/JetBrains/RiderSourceCodeAccess/releases) and download version of plugin for your version of Unreal Engine; +2. Unzip `RiderSourceCodeAccess.zip` to `RiderSourceCodeAccess` folder; +3. Copy `RiderSourceCodeAccess` folder to `{UnrealProjectRoot}/Plugins/Developer`; a. If `{UnrealProjectRoot}/Plugins/Developer` does not exist, create it; -3. Re-generate solution files - uproject file > context menu > Generate Visual Studio project files; -4. Build UE project using Rider or Visual Studio; -5. Move `RiderSourceCodeAccess` folder from `{UnrealProjectRoot}/Plugins/Developer` to `{UnrealEngineRoot}/Engine/Plugins/Developer`; -5. Start Unreal Editor; -6. Edit > Editor Preferences ... > General > Source Code > Source Code Editor; -7. Select Rider from drop down list. NB: only Rider with C++ plugins will be available from drop down list. +4. Re-generate solution files - uproject file > context menu > Generate Visual Studio project files; +5. Build UE project using Rider or Visual Studio; +6. Move `RiderSourceCodeAccess` folder from `{UnrealProjectRoot}/Plugins/Developer` to `{UnrealEngineRoot}/Engine/Plugins/Developer`; +7. Start Unreal Editor; +8. Edit > Editor Preferences ... > General > Source Code > Source Code Editor; +9. Select Rider from drop down list. NB: only Rider with C++ plugins will be available from drop down list. From fc9d447fe3ccf64f66c32b3994421c3ffcc01aad Mon Sep 17 00:00:00 2001 From: David Sauve Date: Tue, 28 Apr 2020 15:13:26 -0700 Subject: [PATCH 5/5] Fixed typo in "How to add to Engine project" title --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1b55d73..61ba075 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ How to add RiderSourceCodeAccess to your project 7. Edit > Editor Preferences ... > General > Source Code > Source Code Editor; 8. Select Rider from drop down list. NB: only Rider with C++ plugins will be available from drop down list. -## Hot to add to Engine project +## How to add to Engine project ### Project is built from source code 1. Go to ["Releases" page](https://github.com/JetBrains/RiderSourceCodeAccess/releases) and download version of plugin for your version of Unreal Engine; 2. Unzip `RiderSourceCodeAccess.zip` to `RiderSourceCodeAccess` folder;