A. Win10中使用VSCode + Remote-SSH + Linux伺服器遠程開發
VSCode + Remote-SSH + Linux伺服器遠程開發
VSCode新增加一個 Remote-SSH 插件,它可以用來打開Linux伺服器上的的文件夾!!!
VSC 通過 Remote Development 插件連接上遠程伺服器,然後打開伺服器上的文件夾作為 workspace 。無需將伺服器上的各種頭文件和源碼拷貝到本地上,我們就能使用包括 IntelliSense (completions) 、 code navigation 及 debugging 在內的各種功能。最後,我們還能使用編輯器內置的終端操縱伺服器,去做一些 build、release 這樣的事情.
安裝Win10系統, 默認系統會安裝 OpenSSH , 如果本地機器沒有裝, 需要專門安裝一下, 注意這里需要安裝 OpenSSH-Client 客戶端. 並且在Windows中 powershell 中使用 ssh-keygen.exe 生成一對公私鑰, 存儲在 C:\Users\brownfeng\.ssh\ 文件夾中, 具體步驟如下
具體步驟:
本機操作環境:Windows 10 1909(此版本的系統自帶SSH)
遠程機器環境: Ubuntu18.04
常規插件安裝如下:
其他的配置使用 Ctrl+Shift+P ,選自 setting(JSON)
這里遠程機器可以是使 VirtualBox 中安裝的 ubuntu18.04 , 也或者是同一個網路中的其他Linux機器. 並且Linux機器上需要如下配置:
在Windows機器上打開VSCode, 然後點擊界面最左邊的 Remote-SSH , 然後點擊點擊左上方 CONNECTION 窗口中的藍字 Configure ,並選擇包含 .ssh\config 的配置文件, 並且在配置文件中填入:
此時已經在VSCode中重啟打開窗口,遠程連接上了Linux中的內容.
https://zhuanlan.hu.com/p/100759746
https://blog.csdn.net/sixdaycoder/article/details/89850064
https://blog.csdn.net/maokelong95/article/details/91801944
https://www.hu.com/question/30315894/answer/928959062
https://www..com/link?url=2S1ImETasuzCgi_1SzolRpvTlC-9g5Ma2jTPd7kTez834S-GicesjpUbJIK-Z9I9&wd=&eqid=