1. 程式人生 > >VisualStudioCode通過SSH遠端編輯檔案

VisualStudioCode通過SSH遠端編輯檔案

在遠端伺服器上編寫檔案是一件很糟糕的事情,vim和其他終端編輯器,讓速度和熟練度大打折扣,一整天使用vimFTP客戶端並不是一件舒心的事情。

所以,如果你已經知道SSH是什麼以及涉及到什麼,你可以完全訪問你的伺服器,你就無需害怕終端。

現在我們通過使用Visual Studio程式碼通過SSH遠端編輯檔案

步驟一:
安裝擴充套件 `remote-vscode`
步驟二:

新增 RemoteForward 52698 127.0.0.1:52698~/.ssh/config:

Host myRemoteServerName
    HostName 12.34.567.89
User root ForwardAgent yes RemoteForward 52698 127.0.0.1:52698
步驟三:

連線遠端:

ssh -v myRemoteServerName

安裝rmate:

wget -O /usr/local/bin/rcode https://raw.github.com/aurora/rmate/master/rmate &&chmod a+x /usr/local/bin/rcode
步驟四:

重新登陸遠端, 執行

rcode some_file.php

或者

rmate some_file.php

檔案就會出現在Visual Studio

PS:

我在遠端新增別名 .bashrc –> alias code='rcode' 這樣我的本地和遠端就可以用相同的命令從終端開啟Visual Studio

如果報錯 “no such file or directory” , 你需要編輯PATH:

echo "export PATH=\"$PATH:/usr/local/bin\"" >> /etc/profile

以上