前言
之前寫過win10 下使用vscode做遠(yuǎn)程開發(fā)的文章胃珍,之前的vscode的版本配置太過復(fù)雜。而vscode v1.50 后配置就十分的簡單了逛漫。
vscode
步驟
1. 下載并安裝插件
下載vscode后澡绩,打開后點(diǎn)擊左側(cè)擴(kuò)展按鈕
remote develop
remote
2. 連接遠(yuǎn)程主機(jī) 配置文件
連接
點(diǎn)擊'+'后會彈出如下選擇框:
ssh
輸入
ssh nano@192.168.55.1
其中
nano
為遠(yuǎn)程主機(jī)名,192.168.55.1
為遠(yuǎn)程主機(jī)ip輸入后回車如下圖: 我選擇存入
ssh_config
文件中config.png
點(diǎn)擊設(shè)置圖標(biāo)查看配置文件如下:
config1
如圖在target ‘192.168.55.1’點(diǎn)擊右鍵裆悄,選擇在當(dāng)前窗口連接主機(jī)
image.png
我的主機(jī)為Linux
系統(tǒng),點(diǎn)擊'+'后會彈出如下選擇框臂聋,選擇Linux
remote-system
輸入密碼:
image.png
右下角出現(xiàn)以下信息光稼,點(diǎn)擊details可以查看詳情:
info.png
詳情:
詳情.png
使用ssh工具登陸到遠(yuǎn)程主機(jī)可以看到:
vscode-service
遠(yuǎn)程主機(jī)在下載服務(wù)或南。(說明主機(jī)需要上網(wǎng),如果主機(jī)不能上網(wǎng)可以復(fù)制上圖中的地址
https://update.code.visualstudio.com/commit:d2e414d9e4239a252d1ab117bd7067f125afd80a/server-linux-arm64/stable
在win10中使用瀏覽器下載)
nano@nano-desktop:~/.vscode-server$ ls
bin data extensions
nano@nano-desktop:~/.vscode-server$ ls bin/
d2e414d9e4239a252d1ab117bd7067f125afd80a
nano@nano-desktop:~/.vscode-server/bin/d2e414d9e4239a252d1ab117bd7067f125afd80a$ ls
vscode-remote-lock.nano.d2e414d9e4239a252d1ab117bd7067f125afd80a vscode-server.tar.gz
從上面3段信息可以看出vscode已經(jīng) ssh到遠(yuǎn)程主機(jī)中并在下載vscode-service相關(guān)文件艾君。
ps: 在win10中下載的vscode-server-linux-arm64.tar.gz
拷貝到遠(yuǎn)程主機(jī)中
/home/nano/.vscode-server/bin/d2e414d9e4239a252d1ab117bd7067f125afd80a
進(jìn)行解壓
nano@nano-desktop:~/.vscode-server/bin/d2e414d9e4239a252d1ab117bd7067f125afd80a$ ls
vscode-server-linux-arm64.tar.gz
nano@nano-desktop:~/.vscode-server/bin/d2e414d9e4239a252d1ab117bd7067f125afd80a$ tar -zxvf vscode-server-linux-arm64.tar.gz
nano@nano-desktop:~/.vscode-server/bin/d2e414d9e4239a252d1ab117bd7067f125afd80a$ ls
vscode-server-linux-arm64 vscode-server-linux-arm64.tar.gz
nano@nano-desktop:~/.vscode-server/bin/d2e414d9e4239a252d1ab117bd7067f125afd80a$ mv vscode-server-linux-arm64/* ./
nano@nano-desktop:~/.vscode-server/bin/d2e414d9e4239a252d1ab117bd7067f125afd80a$ ls
bin extensions LICENSE node node_modules out package.json product.json server.sh vscode-server-linux-arm64 vscode-server-linux-arm64.tar.gz
nano@nano-desktop:~/.vscode-server/bin/d2e414d9e4239a252d1ab117bd7067f125afd80a$ rm -rf vscode-server-linux-arm64 vscode-server-linux-arm64.tar.gz
nano@nano-desktop:~/.vscode-server/bin/d2e414d9e4239a252d1ab117bd7067f125afd80a$ ls
bin extensions LICENSE node node_modules out package.json product.json server.sh
再打開vscode 重新連接即可采够。
第一次打開信息.png
3. 使用
成功登陸后就可以像操作本地文件一樣,操作遠(yuǎn)程主機(jī)里面的文件腻贰。
左下角信息
點(diǎn)擊打開文件夾.png
選擇文件夾
中間可能會提示輸入登陸密碼.
文件管理器.png