VisualStudioCode通過SSH遠端編輯檔案
阿新 • • 發佈:2019-02-16
在遠端伺服器上編寫檔案是一件很糟糕的事情,vim
和其他終端編輯器,讓速度和熟練度大打折扣,一整天使用vim
和FTP客戶端
並不是一件舒心的事情。
所以,如果你已經知道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