vsCode的使用過程中遇到的問題?
注意事項
注意:由於需要經常用的是linux系統,因爲疫情又不想裝雙系統或者虛擬機,因此本人採用的是在Windows自帶的linux子系統(ubuntu)進行linux下的編程工作。
準備事項
-
安裝windows下的子系統ubuntu,對應軟件商店下載。
-
安裝windows平臺下的vsCode軟件
-
在ubuntu子系統內安裝以下依賴
sudo apt-get install build-essential gdb g++ gcc
然後輸入
code .
,打開WSL版本的visual studio code. -
在對應的插件市場下載需要的插件
c/c++
最開始在這裏安裝感覺下載速度特別慢,甚至不知道有沒有在下載,網上有修改代理的方法,我試了感覺沒什麼效果。可以直接打開windows下的vsCode插件下載,總感覺這個速度快一點,然後進入WSL版本查看是否可以安裝。
我發現仍然是不可以,進入之後顯示的是下載了好幾個文件但是安裝不了,因此建議從github下下載vsix文件安裝,版本下對安裝成功。
有哪些必備的插件?
c/c++ :必須的編譯器
c/c++ compile Run
c++ intellisense
Chinese (Simplified) Language Pack for Visual Studio Code: 漢化
Remote - WSL:ubuntu進入會提示你安裝。
值得參考的文獻
1.Using C++ and WSL in VS Code
直接看官方教程就好了,找的其他的資料都太侷限性了,真的省了好多事情。
過程中遇到的問題以及解決情況?
從github下載文件的速度真的太慢了。
下載速度慢也就算了,還會下載失敗,讓人頭疼。怎麼解決從github下載資源慢?,知乎回答,感覺改host文件不怎麼有效,碼雲這個稍微快一點。
解決github release下載慢/下載失敗的問題,Offcloud的網站註冊下載,對於我想下的文件沒有下載成功,具體是否有效仍然待定,可能其他線路選項需要會員功能。
最快的方法是採用科學繞過網絡限制下載,我購買的產品只有手機APP使用正常,其餘都掛掉了,因此再通過USB傳到電腦,突然發現一加有USB網絡功能功能。
收穫整理
儘量先去官方網站看教程,特別是用戶較多的產品,那裏的乾貨比CSDN或者百度經驗上的靠譜一點。
辦法總比困難多,遇到github下載總失敗的情況,不要選擇等,其實可以上網查查有沒有別的好辦法解決這個困難,等是最低效的,不要選擇逆來順受。