“本地——远程”同步文件(用SFTP插件)

2023-02-22  本文已影响0人  马尔代夫Maldives

https://blog.csdn.net/yemazhuxing/article/details/128361276
如果你是一个开发脚本语言的程序员,比如HTML,JS,Python,PHP,Ruby,部署服务器是Linux平台,经常需要将本地文件上传或下载到服务器,那么该文就是你的福音。

一、安装sftp插件

插件名字就叫SFTP,五星插件,只有上传和下载文件功能。


安装sftp.png

二、打开本地的一个文件夹(或文件)

例:本地桌面的文件夹:Multi_gpu_cgx

打开文件夹.png

三、添加配置文件,修改参数

ctrl+shift+p打开命令窗,输入“SFTP:Config”+回车,会在前面打开的文件夹中生成一个新文件夹“.vscode”,内含一个文件“sftp.json”;该文件中包含一个“字典”,内含与文件传输有关的部分重要参数,某些参数必须根据实际情况修改
当在其中输入英文双引号“""”,光标自动停留在双引号中间,同时弹出其他可选择参数,供你选择(注意:每个参数后都有逗号(除了最后一个),当在后面增加参数时,不要忘记原来最后位置的参数加上逗号!);
鼠标放在某个参数上时,自动展示该参数的作用;
此时,vscode左侧的插件栏中,出现了‘SFTP’logo(如下图),注意到前面安装sftp后并没有出现,后面会用到!

sftp.jason.png

重要参数说明

四、使用(上传、下载、同步文件和文件夹)

1)所有文件上下传、同步
sftp.json文件参数设置好后,保存文件(保存的同时已经自动连上了服务器)。
此时点击左侧栏sftp插件的logo,可以看到已经出现了一个文件夹,其名称就是前面设置的“name”;但文件夹内什么也没有,因为我们没有设置自动上传文件。
在文件夹上右键可以打开远程terminal,如果能打开说明一切正常。
注意:此时该文件夹下啥也没有,同时可以看到远程terminal下也没见我们想建立的Multi_gpu_cgx目录,因为文件还没有从本地上传上来
(如下图)

连接成功.png

上传文件至服务器
步骤如下(小提醒,可以直接在文件上右键删除或新建远程文件)

文件上传服务器.png

上传按钮说明(重要)

上下传输文件说明.png

2)单个文件上下传、同步
只需要在对应文件上“右键”即可,其他步骤同上。

上一篇下一篇

猜你喜欢

热点阅读