我通常跑来go test ./...运行我项目中的所有测试。如何设置launch.json调试通常go test ./...运行的每个测试?
2 回答
茅侃侃
TA贡献1842条经验 获得超22个赞
假设您正在使用VSCode 的 Go 扩展:
正如vscode-go 的文档所说,您可以使用以下内容:
{
"name": "Launch test package",
"type": "go",
"request": "launch",
"mode": "test",
"program": "${workspaceFolder}"
}
请注意,您正在指定一个名为“test”的新模式。
您必须安装delve才能使用 VSCode 调试代码。您可以自己安装它,也可以使用Go: Install/Update ToolsVSCode 中的命令。阅读我首先提到的文档以获取更多信息。
小怪兽爱吃肉
TA贡献1852条经验 获得超1个赞
这个应该工作
{
"name": "Launch test package",
"type": "go",
"request": "launch",
"mode": "test",
"program": "${workspaceFolder}/controllers"
}
- 2 回答
- 0 关注
- 401 浏览
添加回答
举报
0/150
提交
取消
