簡介
最近VScode發布了遠程編程與調試的插件Remote Development,使用這個插件可以在很多情況下代替vim直接遠程修改與調試服務器上的代碼,同時具備代碼高亮與補全功能,就和在本地使用VScode一樣。終於不用在服務器端翻來覆去的配置vim插件了。
配置的過程很簡單,本文介紹如何通過ssh的方法鏈接到遠程機器上,另外插件還提供了連接到WSL和容器的功能。
配置過程
第一步
-
遠程主機安裝ssh-server
根據本地OS選擇安裝方式 -
本地主機安裝ssh-client
根據本地OS選擇安裝方式 -
安裝vscode insiders版本,現在的插件只能用於vsc的測試版,因此需要單獨下載。VSC insiders
-
安裝Remote Development插件
安裝插件 -
登陸的時候自動打開命令行窗口,通過ctrl+shift+p打開設置Remote-SSH-Settings,設置Remote.SSH:Show Login Terminal為true
設置 -
連接遠程主機
安裝完插件后左下角會出現一個綠色的圖標,點擊選擇會在命令窗口彈出幾個選項
選擇SSH
選擇Remote-SSH:Connect to Host->Configure SSH Hosts->選擇一個config
選擇config
之后會出來配置config的信息,Host是自己給這份配置文件起的名字,HostName是遠程主機的IP地址,User是登錄名
輸入自己的信息
輸入完畢后保存,左側會出現配置好的信息,右鍵登陸即可。
選擇主機 -
因為我是選的用戶名和密碼登陸,因此登陸后需要在命令行輸入密碼登陸
登陸后界面