-
-
Notifications
You must be signed in to change notification settings - Fork 27
Description
Update March 2023
Firstly you need to create a new debugging profile Menu > Debug > Debug Properties
Selecting executable as a new profile type in the top corner of the profile configurator.
[Optional] Rename the executable profile
- Enter the location of the Godot Executable and
e.g. Godot_v4.0.1-rc2_mono_win64.exe
- Enter the working directory to the project folder
Reference
Launch
in the command line
--path . --verbose
Launch (select scene)
in the command line
--path . scene.tscn --verbose
Launch (select Script)
in the command line
--path . --script <script> --verbose
Editor
in the command line
--path . --editor --verbose
Optionals
[1] Make GD.Print appear in the program output window (To be verified)
Include GD.cs
==> Need to update GD.cs to the lastest Godot4 rc2Debugging Godot4 beta projects from VS and VSCode
I haven't found a fix for the first issue, but I've shared a GD.cs to pipe GD.Print functions to the output window. Just drop it into your project folder if you want that.
[2] Hot Reload (To be verified)
[3] Debug Editor Tool (To be verified)
If you want to also be able to debug editor tools add another profile and use the same arguments but add --editor as well.
--path . --editor
in the command line
Update Oct 2022
Debugging Godot4 beta projects from VS2022
Run+Debug Godot4 C# projects from Visual Studio
Debugging Godot4 beta projects from VS and VSCode
Is this Obsolete? VS2022 works with Godot 4.Beta1 no extension needed