發表文章

目前顯示的是 2018的文章

4/9(一)Visual Studio Code - 偵錯配接器處理序已意外終止問題(Debug adapter process has terminated unexpectedly solution on Windows 10)

圖片
        最近在使用 Visual Studio Code (以下簡稱 vscode)時,出現了「偵錯配接器處理序已意外終止」(英文關鍵字:Debug adapter process has terminated unexpectedly),在解決的過程中發現沒有看什麼公開的中文資料,所以整理一下分享給大家,希望可以或多或少有幫助。         故事是這樣的,前天我剛打完 code,興高采烈地準備要偵錯的時候,突然出現了以下的訊息,殺得我一個措手不及:         直接一個嚇到啊,明明昨天使用還好好的,而且對於大部分使用者來說,並無自行設定對應的輸出 log 檔來查看錯誤訊息,這個錯誤訊息也只有關閉的按鈕可以選擇,對使用者不太友善啊(這部分過於 expert friendly)。         後來稍微摸索一下( Github - "Debug adapter process has terminated unexpectedly" issues ),發現大部分的開發人員遇到狀況,主要可分兩種原因(一)vscode 更新至 1.22.1 版本時出現官方 bug;(二)更新後與原先的擴充套件產生衝突而導致。         基於以上兩點,我一開始先是刪除目前的最新版本,隨後立即安裝舊版(可以進入 這個網頁 選擇自己適合的版本),因為是更新後才出問題,所以我便先安裝前一版本,結果還是出現以上的錯誤訊息,不過我建議在日後如果發生了更新才出錯的狀況,這種做法在大部分的情況下還算不錯有效的。 第一個方法失敗後,基本上就開始找第二種狀況的解法,花了一些時間,找到了 這篇 ,裡面有位開發者  Don Jayamanne  (這位 Developer 在 vscode 中,有貢獻過一個算是很受歡迎的擴充套件[1])提供了目前算是可以解決的方法,所以接下來就以我實際的解決流程依步驟來示範一次: STEP 1:         首先,根據上述的回應,我們可以知道要先到存放 extensions,也就是擴充套件的存放位置,這裡有兩種方法(一)開啟 vscode,按下「Ctrl + Shift + P」後,輸入「Extensions: Open Extensions Folder」,即可