|
@@ -7,35 +7,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
## Build Stride with Rider
|
|
## Build Stride with Rider
|
|
|
-While the engine's build system is almost ready to run from Rider there are still a couple of kinks to iron out before we're there, in the mean time here's a short tutorial to help users of this IDE out.
|
|
|
|
|
|
|
+With Rider 2024.1 and after [commit 0e053a3](https://github.com/stride3d/stride/commit/0e053a3b8873f49e9e0e5450a3dfad368a6ed042) Stride can now be built hassle free from Rider, you just have to make sure that `Use ReSharper Build` is enabled in your settings.
|
|
|
|
|
|
|
|
-- As mentioned above, building directly from Rider is not possible yet, but we can invoke the command line to do it for us ...
|
|
|
|
|
-- Open Stride.sln with Rider.
|
|
|
|
|
-- Select the configuration dropdown, go to the bottom of the dropdown and select `Edit Configurations ...`
|
|
|
|
|
-
|
|
|
|
|
- 
|
|
|
|
|
-- Press the `+` on the upper left of this new window, then `.NET Executable`
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-- Give it a name, something like `Compile then open Editor`
|
|
|
|
|
-- Fill the `Exe path` with the game studio's, if you don't have the game studio check that step #1 was successful
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-- Remove any of the `Before Launch` steps
|
|
|
|
|
-- Add a new `Run External tool` step
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-- Set `Program` to `Compile.bat`
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-- Press OK, press OK, press Apply, press OK and select this new configuration in the configuration dropdown
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
### Hotreload
|
|
### Hotreload
|
|
|
To hotreload your changes you either have to pause and continue the program or press on the hotreload button at the top of the text editor when/if it shows up.
|
|
To hotreload your changes you either have to pause and continue the program or press on the hotreload button at the top of the text editor when/if it shows up.
|
|
|
|
|
|
|
|
-
|
|
|
|
|
|
|
+
|