Visual Studio Code(如下簡稱 VS Code)從1.35.0版本正式提供能夠在本地編輯遠程開發環境的文件的功能,具體實現以下圖: bash
本實驗使用Ubuntu Server 18.04做爲遠程開發環境,MacOS做爲本地機器。目標是可以在安裝VS Code的MacOS上編輯遠程開發環境的文件。服務器
在本地機器生成密鑰對:ssh
ssh-keygen -t rsa -C "739697044@qq.com"
複製代碼
生成的路徑在~/.ssh/
spa
將公鑰拷貝到服務器上:code
ssh-copy-id liuyatao@192.168.2.110
複製代碼
添加完後要登陸服務器就只需輸入liuyatao@192.168.2.110
就能夠直接進入服務器,不須要密碼。cdn
在VS Code擴展商店中搜索remote
安裝Remote Development
便可。blog
使用cmd+shift+p
的快捷鍵調用命令,執行Remote-SSH:Connect to Host...
,而後選擇配置文件的路徑 開發
而後輸入主鍵信息:rem
再接着執行Remote-SSH:Connect to Host
的命令便可鏈接到服務器。cmd
鏈接成功就能夠像在編輯本地文件同樣的編輯遠程文件了。
歡迎關注做者公衆帳號,獲取更多幹貨。