ssh免密码登录(SSH & VSCode & Ubuntu)(本地打开远程服务器上项目,并开发)

公司提供电脑终端,连接远程桌面进行开发,其实就是多人共同使用一台服务器开发,每过一段时间就会卡顿。如下图

ssh免密码登录(SSH & VSCode & Ubuntu)(本地打开远程服务器上项目,并开发)_第1张图片

但是,项目部署的开发环境服务器,与远程桌面服务器可能不是同一台,本地开发,本地打包项目的弊端显现;有没有远程桌面开发这种模式,在服务器上实现呢?如下图

ssh免密码登录(SSH & VSCode & Ubuntu)(本地打开远程服务器上项目,并开发)_第2张图片

使用SSH进行远程开发

Visual Studio Code Remote - SSH扩展允许您在任何远程计算机、虚拟机或具有正在运行的 SSH 服务器的容器上打开远程文件夹,并充分利用 VS Code 的功能集。一旦连接到服务器,您就可以与远程文件系统上任何位置的文件和文件夹进行交互。

由于扩展直接在远程机器上运行命令和其他扩展,因此无需在本地机器上放置源代码即可获得这些好处。

ssh免密码登录(SSH & VSCode & Ubuntu)(本地打开远程服务器上项目,并开发)_第3张图片

 

准备内容

软件:VMware Workstation Pro,Visual Studio Code,如果尚未安装OpenSSH 兼容的 SSH 客

你可能感兴趣的:(Server,VSCode,ubuntu,ssh,vscode)