在 vscode 1.66.0(適用于 vscode 0.32 和 dlv 1.7)的 macOS 12.3 上調試本地運行的 golang 1.17 服務器進程時,設置新斷點會暫停進程的執行。我似乎對記住取消暫停執行有心理障礙,也許是因為我不明白為什么它會暫停執行,而且我每天多次坐在那里等待幾秒鐘的呼叫完成或跳閘斷點,在燈泡閃爍之前,我記得手動取消暫停調試器。我還沒有發現這種行為是否可以修改,比如 launch.json 設置或 dlv 或 vscode 擴展中的某些東西,因為我非常希望它在我設置斷點時不要暫停虛擬機。這可能嗎?如果它是環境所必需的,那么好吧,但如果不是,那么我想知道它背后是否有我不明白的目的。
1 回答

斯蒂芬大帝
TA貢獻1827條經驗 獲得超8個贊
dlv v1.7.3 修復了問題并自動恢復執行 https://github.com/go-delve/delve/blob/master/CHANGELOG.md#added-3最新的 dlv 版本是 1.8.2
- 1 回答
- 0 關注
- 151 瀏覽
添加回答
舉報
0/150
提交
取消