-
Notifications
You must be signed in to change notification settings - Fork 10
Setup VS2022
Valk edited this page Aug 10, 2025
·
17 revisions
- Install Visual Studio 2022
- In Godot
Editor > Editor Settings
- Search for "external editor"
- Go to
Dotnet > Editor
and setExternal Editor
toVisual Studio
- Double click on any script in the game engine to open that script in VS2022
- In VS2022, navigate to
Debug > Template Debug Properties
- Delete the only profile there
- Create a new "Executable" profile
- Set the executable path to where Godot_v4.3-stable_mono_win64.exe is located
- Set the working directory to '.' without the ''
- Set a breakpoint somewhere where you want the code to pause
- Click the green arrow "Profile 1" to launch the game with debugging enabled

If you are having an issue, see if it is mentioned here.
Prevent VS from Adding throw new NotImplementedException()
on Auto Properties
To make Visual Studio generate auto-properties (e.g., public string Prop { get; set; }
) instead of throwing exceptions when implementing abstract members:
- Go to Tools > Options > Text Editor > C# > Advanced.
- Under Implement Interface or Abstract Class, check Prefer auto properties.
- Click OK.
This only affects code generated via Quick Actions or Implement Interface/Abstract Class commands.
Custom background can be achieved with ClaudiaIDE and then install a color theme.
You can get your IDE to look like this for example.