安装插件
安装两个Microsoft官方的C#插件
- C# Dev Kit
- C#
给VSCode添加launch.json和tasks.json
文件:./.vscode/launch.json
注意:
- 修改
program属性为自己的godot可执行文件地址。 - 如果版本不一样,还得调整
processName。
{
"version": "0.2.0",
"configurations": [
{
"name": "Play in Editor",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
"program": "你的Godot可执行文件地址,比如,D:\tts\Godot\Godot_v4.6.2-stable_mono_win64\Godot_v4.6.2-stable_mono_win64.exe",
"args": [
"--path",
"${workspaceFolder}",
"--editor"
],
"cwd": "${workspaceFolder}",
"stopAtEntry": false
},
{
"name": "Launch Scene",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
"program": "你的Godot可执行文件地址,比如,D:\tts\Godot\Godot_v4.6.2-stable_mono_win64\Godot_v4.6.2-stable_mono_win64.exe",
"args": [
"--path",
"${workspaceFolder}"
],
"cwd": "${workspaceFolder}",
"stopAtEntry": false
},
{
"name": "Attach to Godot",
"type": "coreclr",
"request": "attach",
"processName": "Godot_v4.6.2-stable_mono_win64"
}
]
}
文件:./.vscode/tasks.json
{
"version": "2.0.0",
"tasks": [
{
"label": "build",
"command": "dotnet",
"type": "process",
"args": ["build", "${workspaceFolder}/breakout.csproj"],
"problemMatcher": "$msCompile",
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
调试
从左侧调试面板运行Launch Scene