如何修复 VSCode 中的 vscode 调试器?

tul*_*ul1 4 go vscode-debugger

我正在尝试使用 dvl-dap 在 VSCode 中调试简单的 Golang 代码,但出现以下错误:

在此输入图像描述

有谁知道我该如何解决这个问题?

我正在使用扩展远程 - SSH 在远程虚拟机上工作。

Mar*_*cos 6

我添加此内容以供参考,以防其他人遇到此问题。

该修复已在v1.7.1上合并/发布,但我在 v1.8.3 上进行远程调试,但仍然遇到该问题。

一种可能的解决方法是在 VSCode settings.json 中禁用“同一用户”检查,如下所示

go.delveConfig": {
    "debugAdapter": "dlv-dap",
    "dlvFlags": ["--only-same-user=false"],
    [...]
}
Run Code Online (Sandbox Code Playgroud)

然后让 VSCode 使用默认的 launch.json 远程运行 delve 并附加本地客户端——在我测试过的项目中,我什至没有定义自定义的 launch.json。