Skip to content

[WIP] Godot4 Visual Studio 2022 Guide #48

@GeorgeS2019

Description

@GeorgeS2019

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 rc2

Debugging 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

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions