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

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