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

轉載---VisualStudioCode通過SSH遠端編輯檔案

最近需要長期修改遠端伺服器上的程式碼,除錯。vim操作又不是很6,想到了遠端操作的辦法,找到一篇好用的bolg,記錄一下。

原文連結:https://blog.csdn.net/qq_38401919/article/details/80728516 

在遠端伺服器上編寫檔案是一件很糟糕的事情,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

以上