vscode使用wsl遠程調試linux代碼

vscode現在可以使用遠程調試功能 ,可以通過ssh連接遠程服務器,使用容器或者使用wsl,本地vscode作爲人機接口,實際的代碼和調試程序都在遠程運行。

現在將我使用wsl過程和碰到的問題記錄下來:

操作系統win10家庭版,安裝了wsl,官方商店下載的ubuntu18.04lts版。

1.首先在擴展裏安裝Remote-WSL

2.左側會出現remote explorer的圖標,打開後會有wsl target,這時候直接雙擊打開,等待了好久提示超時,操作了很多次都沒有成功。

3.後來查看了官方的說明,是這麼寫的

Follow the step-by-step tutorial or if you already have WSL running:

  1. Follow the installation steps above.
  2. Open a WSL terminal for your installed distribution (e.g. Ubuntu 18.04 LTS)
  3. Go to any folder and type: code .

Or you can:

  1. Start VS Code.
  2. Press F1, enter Remote-WSL: New Window, and hit enter.
  3. Use the File menu to open your folder.

我使用的是第二種方法,失敗了

那麼看看第一種方法吧

4.打開wsl的終端,輸入code .

發現原來需要從微軟官網上下載文件,而經常查不到遠端服務器或者下到一半就斷了,這就是我第二步裏面失敗的原因,正常來說,按照第二步操作會自動下載安裝的,但是由於網絡不好,所以經常超時失敗。

使用這個方法就能看到失敗的細節。

沒關係,多試幾次,最後終於下載安裝好了。

這時候再次在remote explorer打開,成功了。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章