尝试使用vscode调试器调试我的go代码。
vscode使用下面的启动命令运行同一目录下的所有.go文件。Json配置文件:
{
"name": "Test",
"type": "go",
"request": "launch",
"mode": "test",
"program": "${relativeFileDirname}",
}
显然,我试图改变"program": "${relativeFileDirname}",
→"program": "${file}",
,但它不起作用。
另外,有没有一种方法可以运行ut而不是整个文件(或者在这个例子中是整个dir)?
您可以使用下面的启动。Json配置来运行main。与.vscode在同一目录下的Go文件。更改文件名main。到相应的Go文件运行它们
{
"version": "0.2.0",
"configurations": [
{
"name": "some name",
"type": "go",
"request": "launch",
"mode": "auto",
"program": "main.go",
}
]
}