在 vscode 1.66.0(適用于 vscode 0.32 和 dlv 1.7)中在 macOS 12.3 上除錯本地運行的 golang 1.17 服務器行程時,設定新斷點會暫停行程的執行。我似乎對記住取消暫停執行有一種心理障礙,可能是因為我不明白為什么它會暫停執行,并且每天多次我坐在那里等待幾秒鐘的電話完成或絆倒斷點,在燈泡閃爍之前,我記得手動取消暫停除錯器。
我還沒有發現這種行為是否可以修改,例如launch.json 設定或dlv 或vscode 擴展中的某些內容,因為我非常希望它在設定斷點時不要暫停vm。這可能嗎?如果它是環境所需的東西,那么好的,但如果不是,那么我想知道它背后是否有一些我不明白的目的。
uj5u.com熱心網友回復:
dlv v1.7.3 修復了問題并自動恢復執行 https://github.com/go-delve/delve/blob/master/CHANGELOG.md#added-3最新的 dlv 版本是 1.8.2
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/459390.html
上一篇:用vim替換字母數字
下一篇:如何在JSDoc(或TypeScript?)中記錄函式自定義型別并參考它們以便VSCodeIntelliSense作業
