win10 vscode remote development 再配置

前言

之前写过win10 下使用vscode做远程开发的文章,之前的vscode的版本配置太过复杂。而vscode v1.50 后配置就十分的简单了。


vscode

步骤

1. 下载并安装插件

下载vscode后,打开后点击左侧
扩展按钮

安装插件
remote develop

安装完成后会左侧栏中会出现如图图标
remote

2. 连接远程主机 配置文件

连接

点击'+'后会弹出如下选择框:
ssh

输入 ssh [email protected]
其中 nano 为远程主机名,192.168.55.1 为远程主机ip
输入后回车如下图: 我选择存入 ssh_config 文件中
config.png

点击设置图标查看配置文件如下:
config1

如图在target ‘192.168.55.1’点击右键,选择在当前窗口连接主机


image.png

我的主机为Linux系统,点击'+'后会弹出如下选择框,选择Linux

remote-system

输入密码:
image.png

右下角出现以下信息,点击details可以查看详情:


info.png

详情:


详情.png

使用ssh工具登陆到远程主机可以看到:

vscode-service

远程主机在下载服务。(说明主机需要上网,如果主机不能上网可以复制上图中的地址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已经 ssh到远程主机中并在下载vscode-service相关文件。

ps: 在win10中下载的vscode-server-linux-arm64.tar.gz 拷贝到远程主机中

/home/nano/.vscode-server/bin/d2e414d9e4239a252d1ab117bd7067f125afd80a 进行解压

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. 使用

成功登陆后就可以像操作本地文件一样,操作远程主机里面的文件。


左下角信息
点击打开文件夹.png

选择文件夹

中间可能会提示输入登陆密码.

文件管理器.png

你可能感兴趣的:(win10 vscode remote development 再配置)