This is just my vscode template for setup new godot projects
The following extensions are partly needed to add some action buttons to the status bar for compiling, cleaning and opening project in Godot.
ext install 1YiB.rust-bundle
ext install vadimcn.vscode-lldb
ext install actboy168.tasks
ext install augustocdias.tasks-shell-input
ext install IgorSbitnev.error-gutters
checkout gdext and godot sources and set the paths in the .vscode/settings.json
{
"gdext.path": "D:\\Godot4\\gdext",
"godot.src": "D:\\Godot4\\godot",
"settings": {
"godotTools.editorPath.godot4": "d:/Godot4/IDE/Godot_v4.2.1-stable_win64/Godot_v4.2.1-stable_win64.exe",
"godotTools.editorPath.godot4_console": "d:/Godot4/IDE/Godot_v4.2.1-stable_win64/Godot_v4.2.1-stable_win64_console.exe"
}
godotTools.editorPath.godot4 for the first Edit button
godotTools.editorPath.godot4_console for the second Edit button (windows only? use the same paths for linux or remove it)
Note
works with linux paths too
thats all have fun with it