对于前端来说,VSCode简直就是宇宙最强的开发工具。配合各种插件,可以满足我们各种项目的开发需求。但是每当切换工作环境时,都需要很长时间来设置或同步环境。即使代码可以同步到git仓库,很多时候你不想把未完成的代码提交到仓库,导致提交记录被污染。因此,远程开发模式成为提高生产力的迫切需要。VSCode的Remote-SSH插件就提供了这样的能力,而且配置非常简单。本文记录了一个完整的配置过程,分为两部分,本地配置部分和远程配置部分。使用CentOS8。2.安装git、node、yarn、nginx等一些必要的依赖,最重要的是git3,生成ssh-key,使用ssh-keygen免密码使用,一路回车4、克隆项目。远程配置到此结束。本地配置1、安装Remote-SSH插件,你会发现三个结果Remote-SSH-使用SSH连接虚拟或物理Linux主机。远程-容器-连接到Docker开发容器。Remote-WSL-连接适用于Linux的Windows子系统(Linux子系统)。安装一个并全部安装。事实上,我们只需要ssh一个。2、配置资源管理器安装完成后,左边栏会有一个图标,远程资源管理器,点击后,选择SSHTargets,然后配置Hostname,随机hostName是你远程机器的eipUser。默认root3,配置好后连接远程服务器并确认,左侧targets中会出现你的机器,然后点击开始连接,输入密码,即可看到远程目录4、安装插件本地插件不能直接远程使用,需要重新安装5、配置免密码登录打开本机的gitbash,找到id_rsa.pub,复制内容然后打开远程服务器终端,输入~/.ssh目录,触摸一个authorized_keys文件(如果没有),将密钥粘贴到其中,然后保存。再次尝试重启vscode,就ok了
