vscode ftp-sync 插件使用

2023-05-16

插件安装和配置

1、下载ftp-sync插件(extensions中直接搜索安装即可)
2、ctrl+shift+p 选择执行Ftp-sync: init
配置文件json含义如下

{
    "remotePath": "/usr/local/orange", //远程服务器代码路径
    "host": "111.111.111.111", //远程服务器IP地址
    "username": "root", //远程服务器登录名
    "password": "root", //远程服务器密码
    "port": 22, //ftp的默认端口是21,sftp默认端口是22
    "secure": false, 
    "protocol": "sftp", //端口是21写ftp,端口是22写sftp
    "uploadOnSave": true, //默认是false,建议设置成true,这样每次修改后ctrl+s保存后会自动同步
    "passive": false,
    "debug": true, //默认是false,如果设置为true,可以看到通过菜单的 查看->输出 打开输出界面
    "privateKeyPath": null,
    "passphrase": null,
    "agent": null,
    "allow": [],
    //ignore 忽略同步的目录和文件
    "ignore": [
        "\\.vscode",
        "\\.git",
        "\\.DS_Store"
    ],
    "generatedFiles": {
        "extensionsToInclude": [
            ""
        ],
        "path": ""
    }
}

插件的使用方法

从远程服务器下载代码到本地
1、本地创建放置的代码目录local_code
2、vscode打开local_code目录
3、ctrl+shift+p按照如下顺序选择:
Ftp-sync: Remote to Local --> . Choose this folder(选择当前目录) --> Full sync(删除本地孤立项)/Safe sync(不删除本地孤立项)/Force download(下载文件,无论更改否) --> Run(全部下载)/Review(选择下载)

本地修改后同步到服务器
有如下几种方法来同步:
1、如果"uploadOnSave"设置为true,每次保存文件的时候会自动同步(如果无效,请关闭vscode后重新再打开,就可以使用了)
2、在左侧文件列表中选择要同步的文件,右键选择:Ftp-sync: Upload File
3、ctrl+shift+p然后选择Ftp-sync:Sync Current file to Remote

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

vscode ftp-sync 插件使用 的相关文章

  • JMeter(活动?)FTP 到 VLTrader

    情况 我正在使用 JMeter 来加载测试我的通信应用程序 Cleo VLTrader 我是 JMeter 的新手 并且能够使 HTTP 通信工作 但不能使 FTP 工作 当我尝试使用 JMeter FTP 请求采样器时 我可以在服务器端看
  • ftplib连接SFTP服务器没有错误

    我前段时间创建了一个完整的FTP库 现在我想连接到 SFTP 服务器 据我在研究中发现 使用 ftplib 是不可能的 尽管如此 我尝试连接到仅限 SFTP 的服务器 它工作正常 没有任何问题 没有错误 也没有例外 现在我有点困惑 因为我不
  • 使用node js从ftp站点下载多个文件

    我正在尝试从根文件夹下载 ftp 服务器上的每个文件 我所做的是这样的 ftpClient ls function err res res forEach function file console log file name ftpCli
  • 从 Azure VM 打开活动 FTP 连接

    我正在尝试通过 Azure VM 的活动连接连接到远程 FTP 服务器 我收到的错误是 非法 PORT 命令 我使用被动连接连接到其他 FTP 站点没有问题 但此 FTP 服务器仅支持主动连接 我的问题基本上与这个问题 https serv
  • 如何编写FTP上传和下载脚本

    我正在尝试制作一个批处理文件来将文件上传到 FTP 服务器 如果我手动输入它 它可以正常工作 但是当我运行批处理文件时 它会在连接后停止 它说 connected to domain com 220 microsoft ftp server
  • 如何使用 FTP 获取基于模式匹配的文件列表?

    我需要从 FTP 服务器获取文件列表 FTP 服务器有超过 10 000 个文件 我只需要以以下开头的文件ABC 相当于 10 个文件 但每 10 分钟就会添加新文件 所以我只需要获取以ABC过去 10 分钟内创建的 我该如何实现这一目标
  • 从 FTP 下载文件以及如何提示用户在 ASP.NET C# 中保存/打开文件

    我想从 FTP 下载文件 并在用户单击 ASP NET C 页面上的下载按钮时在用户的 Web 浏览器中打开下载 保存提示 string strDownloadURL System Configuration ConfigurationSe
  • apache-commons ftp 检索多个文件

    我正在尝试使用 apache commons net FTP lib 从 FTP 服务器获取数据 如果目录中只有 1 个文件 该代码可以正常工作 但在我第二次调用retrieveFileStream 时始终返回 null 有什么想法吗 我编
  • 使用python连接ftp服务器

    我尝试使用 python 代码连接到手机中的 ftp 服务器 但出现错误 Code import ftplib server ftplib FTP server connect 192 168 135 101 5556 server log
  • 警告:ftp_get():删除操作成功

    我有一些从我们的开发服务器传输备份的代码 它似乎随机表现得非常奇怪 并给出以下错误 输出 Warning ftp get Delete operation successful in root cron get dev archives p
  • 使用curl上传本地目录中的所有文件

    我想上传一个目录中的所有文件 并且我知道如何使用curl上传一个文件 如下所示 curl T local xxx suffix u xxx psw ftp 192 168 1 158 public demon test xxx suffix
  • 如何通过php按修改日期对文件进行排序

    背景 我有一个匿名登录 ftp 服务器 ftp nlist 仅按字母顺序列出文件 我想根据上次修改日期获取文件列表 最近的在前 我尝试了 ftp exec conn ls t 但出现了 权限被拒绝 错误 不知道为什么它不起作用 好吧 我正在
  • 没有人拥有者(99 99)在FTP中由php功能引起?

    我有一个脚本 Joomla 可以在服务器上创建文件和目录 问题是它在所有者 99 99 无人 下创建它们 并且在没有服务器管理员帮助的情况下我无法通过 FTP 删除或修改它们 我认为那是move uploaded filephp 的函数 W
  • Twisted、FTP 和“流式传输”大文件

    我正在尝试实现最能描述为 HTTP API 的 FTP 接口 的内容 本质上 有一个现有的 REST API 可用于管理站点的用户文件 并且我正在构建一个中介服务器 将该 API 重新公开为 FTP 服务器 因此 您可以使用 Filezil
  • PHP 通过 FTP 下载整个文件夹(递归)

    我目前有一个非常大的网站 大小约为 5GB 包含 60 000 个文件 当前主机并没有做太多事情来帮助我将网站转移到新主机 我的想法是在新主机上制作一个简单的脚本 通过 FTP 传输到旧主机并下载整个 public html 文件夹 递归地
  • 如何使用java按上次更新时间对SFTP文件进行排序?

    I am having a set of text files in my FTP server 我想阅读今天之前上传的所有文件 其中我必须打印最后三个上传文件的属性 名称 上传时间 大小 现在我将能够打印 FTP 服务器中存在的文件的名称
  • Filezilla - 需要将项目从服务器复制到桌面[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 这可能非常简单明了 但我对 Filezilla 不太熟悉 不能犯错误 我需要将文件从服务器复制到桌面 而不实际将其从服务器中删除 实时站点
  • 使用 PowerShell 在 IIS FTP 站点上设置权限和设置

    我是 PowerShell 的初学者 我尝试了这个脚本并且运行良好 但我需要将 FTP 授权规则更改为 所有用户 读 写 并将 FTP 用户隔离 更改为 用户名目录 NEEDED FOR IIS CMDLETS Import Module
  • Groovy 与 Grape 和 AntBuilder 类加载器问题

    我想使用 groovy 编写一个小 ftp 脚本 并找到了这篇文章http www hhhhq org blog 2009 05 01 ftp using groovy and ant http www hhhhq org blog 200
  • 如何递归列出远程 FTP 的目录内容

    从远程 UNIX FTP 服务器下载文件后 您想要验证是否已正确下载所有文件 您至少会在 Windows 命令提示符中获得类似于 dir s 命令的信息 FTP 客户端在 Windows 上运行 遗憾的是这是为 Unix Linux 用户编

随机推荐

  • 数据库范式1NF 2NF 3NF详细阐述

    范式 xff1a 关系数据库中的关系是要满足一定要求的 xff0c 满足不同程度要求的不同范式 满足最低要求的叫第一范式 xff0c 简称1NF xff0c 在第一范式中满足进一步要求的为第二范式 xff0c 其余以此类推 通俗来说是满足数
  • 记一次 Native Crash Abort message:‘FORTIPY :vsprintf:prevented 33-byte write into 32-byte buffer ’

    先贴上关键日志 第一眼看到日志 xff0c 以为是缺少了Arm64 的so文件 xff0c 查看后发现并没缺少 xff1b 无奈之下 xff0c 只有复现这个Crash xff0c 一点点缩小排查范围 xff1b 最终将问题的矛头指向了项目
  • spring Bean的完整生命周期

    spring bean的完整生命周期 1 1 容器启动时 BeanFactoryPostProcessor gt postProcessBeanFactory Spring IoC容器允许BeanFactoryPostProcessor在容
  • 1秒学会 Vim 插件管理

    Vim pathogen 通常情况下安装vim插件 xff0c 通常是将所有的插件和相关的doc文件都安装在中一文件夹中 xff0c 如将插件全部安装在 usr share vim vim73 plugin 目录下 xff0c 将帮助文档全
  • 【树莓派4B】Manjaro-ARM系统下配置VNC以及遇到的问题

    在两三个小时内经历了各种尝试之后 xff0c 终于成功 xff0c 现在记录一下过程 xff0c 以免下次忘记 系统 xff1a 我实在树莓派4B 8G版上安装了Manjaro 1 下载 wget https github com azal
  • 【硬件调试】串口乱码原因汇总

    一般有以下几种原因 xff0c 列举一下提醒自己 1 波特率出错或者其他串口设置出错 2 三线即可进行通信 xff0c 未接地或者接触不良 xff0c TTL 232 TX RX接反 xff0c 485 A B接反 3 如果接电脑可以通信
  • 真实面试题-高并发如何设置JVM参数

    阿里终面 xff1a 每天100w次登陆请求 xff0c 8G内存该如何设置JVM参数 设置内存大小 由于服务器只有8G内存 xff0c 需要合理分配内存给JVM xff0c 避免过度分配导致内存不足 xff0c 也避免分配不足导致频繁的垃
  • 项目切换分支后突然kotlin not configured

    从其他分支切换回来新功能开发分支后提示kotlin not configured 搜索网上提示是版本问题 要将jre8去掉 如 implementation 39 org jetbrains kotlin kotlin stdlib jre
  • 从安卓系统USB升级包里提取system.img、boot.img和recovery.img在内的镜像文件

    1 前言 如果你拿到一个USB升级包 xff0c 你会发现升级包的结构基本相似 但是里面并不是直接就有包括system img boot img和recovery img在内的镜像文件 如果我们需要在Android手机上获取Magisk 提
  • 使用PE微盘制作启动U盘变成两个盘符后,恢复原始状态

    在利用好系统U盘启动制作了U盘启动盘后 xff0c 我们就可以重装系统了 重装系统后 xff0c 有些朋友想要将U盘启动盘复原成普通U盘 xff0c 但发现仅仅靠格式化还不能完全释放空间 xff0c 这该怎么办呢 xff1f 别着急 xff
  • Idea搭建第一个Vue脚手架项目和遇到的问题

    官方教程传送门 新旧版的命令和项目结构不太一样 xff0c 具体可以看上面的官方文档 配置环境 见https blog csdn net qq 33189961 article details 106970036 在IDEA新建static
  • docker部署nodejs项目

    本文主要分享使用docker部署nodejs项目 使用docker部署项目主要分为三步 1 创建nodejs项目 编写package json为项目安装依赖所用 34 name 34 34 expressPro 34 34 version
  • Android 开发跨进程大图

    对于跨进程传输数据的问题 xff0c 我之前也写了一篇 xff0c 配合阅读效果更好 xff1a Android 开发太难了 xff0c 这异常竟然捕获不到 xff1f 1 抛一个问题 这一天 xff0c 法海想锻炼小青的定力 xff0c
  • linux修改键位:ctrl与caps调换

    ctrl比caps的使用频率更高 xff0c 但是ctrl的位置却对小拇指并不友好 有时使用gnome tweak tool设置键位并没有生效 下面介绍两个简单的方法修改键位 1 使用xmodmap修改键位 我们可以使用包管理器轻松安装xm
  • pandas无法打开.xlsx文件,xlrd.biffh.XLRDError: Excel xlsx file; not supported

    原因是最近xlrd更新后只支持 xls文件 所以pandas read excel xxx xlsx 会报错 可以安装旧版xlrd xff0c 在终端中运行 xff1a pip3 uninstall xlrd pip3 install xl
  • python&多路归并

    问题 xff1a 在项目中 xff0c 需从待分析的数据中选出最大的前几名 xff0c 但由于数据量太大 xff0c 直接排序会内存报错 xff0c 因此尝试用多路归并的思路来解决问题 接口 xff1a 一个目录下有x个已排序好的csv 最
  • 03_spring的基本配置

    bean元素的id和name属性 在Spring配置中 xff0c id和name属性都可以表示bean元素的名称 xff0c 不同的是 xff1a id属性 xff0c 遵守XML语法ID约束 必须以字母开始 xff0c 可以使用字母 数
  • Linux服务器的登录与使用

    Linux服务器的登录与使用 关于登录Linux服务器的方式有很多种 xff0c 本文重点介绍了Linux和Windows下的登录和使用Linux服务器的方式 Linux服务器 服务器可看为是一台功能配置强大的电脑 xff0c 有独立的操作
  • Angular2 - [innerHTML] && pipe(把字符串里的 /n 替换成 <br/>)

    需求 把接口返回的使用说明字符串innerHTML出来 xff1b 本来想直接 innerHTML 就可以了 xff0c 但是事不遂人愿 xff0c 那就写个pipe过滤一下 xff1b 过程 接口返回字符串 xff1a 34 coupon
  • vscode ftp-sync 插件使用

    插件安装和配置 1 下载ftp sync插件 extensions中直接搜索安装即可 2 ctrl 43 shift 43 p 选择执行Ftp sync init 配置文件json含义如下 span class token punctuat