轉載---VisualStudioCode通過SSH遠端編輯檔案
阿新 • • 發佈:2018-11-13
最近需要長期修改遠端伺服器上的程式碼,除錯。vim操作又不是很6,想到了遠端操作的辦法,找到一篇好用的bolg,記錄一下。
原文連結:https://blog.csdn.net/qq_38401919/article/details/80728516
在遠端伺服器上編寫檔案是一件很糟糕的事情,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
以上