目录

利用VSCode实现远程连接服务器并实时同步保存文件

利用VSCode实现远程连接服务器并实时同步保存文件

·

本博客主要用来记录和分享经验,有问题欢迎大家友善讨论,转载请注明出处并选择文章类型为“转载”。

·

博主作为新人,水平有限,多谢理解。

前言

博主在使用MobaXterm远程连接服务器时,不是很习惯使用其自带的编辑器修改代码(可能主要是因为每次保存后都得上传1-2秒吧哈哈),而且有时在MobaXterm左侧文件处我需要看图片或结果,这就导致得来回切换文件夹,于是采用VSCode来专门编辑代码并自动同步在服务器上。

一、VSCode及其安装

VSCode是一款免费的跨平台代码编辑器,相比于Pycharm,它更加轻量化,在个人笔记本电脑配置不高时是一个很好的选择。

大家直接登录官网(

)下载安装即可,若有问题可百度搜索,有很多人做过整理。

二、具体步骤

1 安装Remote-SSH

在左侧扩展中搜索Remote-SSH并安装:

https://i-blog.csdnimg.cn/blog_migrate/504eb15048e7dd2ad038a5796ee40bc1.png

2 查找并打开配置文件

Ctrl+Shift+p打开搜索栏,输入Remote-SSH,选择Open SSH Configuration File:

https://i-blog.csdnimg.cn/blog_migrate/6059b4e5e37635492f7bf7a0b01d6948.png

选择第一个文件:

https://i-blog.csdnimg.cn/blog_migrate/6bef9502c68d4bd2ef187308ba1bb87d.png

3 修改配置文件

如图所示,将自定义服务器名称、IP、登录用户名填写好并保存,可以设置多个服务器。

https://i-blog.csdnimg.cn/blog_migrate/70a5944aac48b498aed4fa5ea2f7aa05.png

4 连接并选择服务器

再次打开搜索栏,输入Remote-SSH,选择Connect to Host:

https://i-blog.csdnimg.cn/blog_migrate/282b12a246f203e63b1f717f5319cdbc.png

选择服务器:

https://i-blog.csdnimg.cn/blog_migrate/b4a13da158bc7feaef1143d0c20b59ed.png

输入密码进入服务器:

https://i-blog.csdnimg.cn/blog_migrate/7b94205676432808a21c9c3e2adf2c9c.png

5 打开文件夹并设置默认解释器

在左侧资源管理器中可以打开服务器中的文件夹:

https://i-blog.csdnimg.cn/blog_migrate/99e9d0f2c01f1738cb12c99ea614812e.png

最后修改默认的Python解释器为自己所需的即可,博主这里使用的是虚拟环境中的3.6版本:

https://i-blog.csdnimg.cn/blog_migrate/c7efc38c7d399e766662843038559b18.png

在打开文件夹后解释器会在下方自动出现,若没出现请在本地安装Python扩展。

总结

以上为使用VSCode远程连接服务器的实现步骤,每次修改好代码后直接保存会同步在服务器上。一般Win10自带OpenSSH客户端和服务器,若没有上述两个文件从而导致问题可再上网找安装方法,有很多人总结。