VSCode遠端開發與除錯
阿新 • • 發佈:2020-12-26
技術標籤:linux
下載VSCode
VSCode官網:https://code.visualstudio.com/
VSCode外掛下載:https://marketplace.visualstudio.com/vscode
安裝外掛
中文語言包
Chinese (Simplified) Language Pack for Visual Studio Code
C++外掛:實時顯示編譯階段的錯誤、程式碼片段、補全、格式化、單檔案的編譯與除錯
C/C++ for Visual Studio Code
遠端開發除錯外掛
Remote Development
配置環境
安裝ssh生成祕鑰
直接安裝ssh客戶端或者用其它軟體帶的ssh比如Git
開啟cmd進入ssh目錄,輸入
D:\soft\Git\usr\bin>ssh-keygen -t rsa -C "[email protected]"
你的C:\Users\admin.ssh這個路徑下會生成兩個檔案:id_rsa和id_rsa.pub
將公鑰(id_rsa.pub)傳到 /root/.ssh/ 目錄並更名為 authorized_keys
或者手動將內容複製進去
VSCode設定
(1) 通過ctrl+shift+p開啟設定Remote-SSH-Settings,設定Remote.SSH:Show Login Terminal為true
點開VSCode的設定查詢 Remote.SSH: Path 填入ssh的路徑
D:\soft\Git\usr\bin\ssh.exe
(3) 通過ctrl+shift+p搜尋Remote-SSH 選擇Open config file
選擇第一個配置檔案進行配置
Host 192.168.1.1
HostName 192.168.1.1
User root
IdentityFile C:\Users\admin\.ssh\id_rsa
Host 為這臺遠端主機取個名字
HostName遠端主機ip
User登陸使用者名稱
(4) 亂碼問題
開啟VSCode的設定
搜尋 Files: Auto Guess Encoding
勾選為true
使用
點選左下角的綠色方塊,開啟遠端視窗
選擇 Remote-ssh connection to Host
選擇剛才配置的host
選擇遠端主機的系統 Linux
連上之後切到檔案視窗開啟遠端主機上的檔案即可