背景

项目用到连接远程测试服务器进行开发联调;需要借用FTP/SFTP工具;在strom编辑器能够快速的配置起来;但是在vscode下;需要安装SFTP/FTP的扩展插件才能同步代码

实现

首先vscode中安装插件sftp;作者是liximomo;安装完以后重新加载一下;然后去配置同步数据的参数;此时注意这个配置文件需要自己手动的创建(我按照作者的use方式没有成功)目录地址为 .vscode 在该目录下新建一个sftp.json;然后具体的配置选项我贴上我的配置选项;你可以参考改为自己的

{"host": "ip地址","port": 22,"username": "登录名","password": "登录密码","protocol": "sftp", "agent": null,"privateKeyPath": null, "passphrase": null, "passive": false, "interactiveAuth": true,"remotePath": "需要打到的远程的文件夹地址","uploadOnSave": true,"syncMode": "update","ignore": ["**/.vscode/**","**/.git/**","**/.DS_Store"],"watcher": {"files": "glob","autoUpload": true,"autoDelete": true}}

这样也要注意;我在代码里面没有写配置项的注释;因为在我本机如果出现 // 这样的注释符都会报错;也不能成功同步代码;至于每一项的配置;可以查看作者的github的内容 https://github.com/liximomo/v... (我就是复制了了里面的全部;一直报错 - -!这坑真大);等都编辑完成保存后;可以编辑保存一下;然后右键Upload;刷新一下浏览器查看是否同步了代码。
如果发现已经可以了;就证明已经成功了;不妨给Upload编辑一个快捷键(我自己编辑的 ctrl+alt+s ;和保存多了一个alt)

将配置改为"uploadOnSave": true,就可以实现保存自动提交了;不需要设置快捷键了

最后

不想放弃vscode这个编辑器;主要是站30MB的运行内存很吸引人(没钱换mac);社区也很活跃插件层出不穷;自己搜度娘也一直不能同步代码;可能还是自己配置的有问题吧;写这个文章是想把这个方式分享出去;有像我这样的开发模式的同学的时候也能快速的配置完ftp同步开发

如果你发现配置了没有效果;留言大家一起解决

vscode+sftp 开发模式环境的同步相关推荐

  1. MVC开发模式环境搭建

    概述:讲Java开发中的View层前台使用MVC模式来开发,更加容易管理和维护等,讲model.controller.view很好的分开来管理,并且extjs提供application来统 一管理,系 ...

  2. vscode设置python多进程调试_python之vscode配置开发调试环境

    在vscode中下载python插件,下载量最多的就是 打开launch.json,把以下代码粘贴进去即可 { // 使用 IntelliSense 了解相关属性. // 悬停以查看现有属性的描述. ...

  3. vscode-armgcc-openocd搭建STM32开发调试环境

    环境配置 一. vscode插件安装 1. 打开vscode, 进入扩展搜索页面 2. 搜索安装: Embedded IDE, Cortex-Debug 二. arm-gcc, openocd安装 a ...

  4. AutoDL算力平台租用GPU服务器+VSCode远程开发同步代码

    文章目录 一.关于租GPU服务器 二.使用XShell连接刚租的服务器 三.VSCode远程开发 四.VSCode+SFTP插件实现本地代码与远程代码同步 一.关于租GPU服务器 理由: 便宜好用,性 ...

  5. 认识Web前端、Web后端、桌面app和移动app新开发模式 - 基于Node.js环境和VS Code工具...

    认识Web.桌面和移动app新开发模式 - 基于Node.js环境和VS Code工具 一.开发环境的搭建(基于win10) 1.安装node.js和npm 到node.js官网下载安装包(包含npm ...

  6. Kubernetes CRD开发模式及源码实现深入剖析-Kubernetes商业环境实战

    专注于大数据及容器云核心技术解密,可提供全栈的大数据+云原生平台咨询方案,请持续关注本套博客.如有任何学术交流,可随时联系.留言请关注<数据云技术社区>公众号. 1 CRD资源扩展 CRD ...

  7. ESP32开发1---ESP32环境搭建(ESP-IDF+VSCode)

    ESP32环境搭建(ESP-IDF+VSCode) ESP32开发可以使用ESP-IDF 工具,其安装较为复杂需要,其需要许多必备的工具如Python.Git.交叉编译器.CMake和Ninja编译工 ...

  8. NodeJS环境搭建以及运行Node.js项目、饿了么ui(elementui)开发模式简单介绍

    一.Node.js是什么? 1.1 Node.js是一个基于Chrome V8引擎的[JavaScript运行环境]. Node.js使用了一个事件驱动.非阻塞式I/O 的模型. 1.2 Node.j ...

  9. Mac VScode C++开发环境配置

    Mac VScode C++开发环境配置 一 需要安装的模块 C/C++C/C++ Clang Command AdapterCode RunnerCodeLLDB 二 配置文件 c_cpp_prop ...

最新文章

  1. 重磅!库克官宣苹果放弃英特尔,全面采用自研芯片,MAC迎来历史转折点
  2. C语言之归并排序算法
  3. vb.net如何查询电脑麦克风收到声音_如何正确使用苹果电脑?
  4. proxool java_Java应用中使用Proxool
  5. 8-1 回溯法实验报告 (15 分)(思路+详解)
  6. java英语词汇_java常用的英语单词
  7. 数组的降序排序 java
  8. Docker基础学习笔记02:Docker基本操作
  9. SpringBoot:使用Caffeine实现缓存
  10. 泛微oa服务器文件,泛微oa云服务器要求
  11. ubuntu搭建无盘服务器,ubuntu配置无盘服务器
  12. python分组统计excel数据_在python中对数据进行分组并与excel进行比较
  13. 苹果上传闪退 php,苹果手机app频繁闪退原因以及解决方法
  14. java记事本统计功能_JAVA 运用流编程实现简单的记事本功能
  15. 解决microk8s 报错error: You must be logged in to the server (Unauthorized)
  16. paraview热流图(1):添加glyphs
  17. 一、mysql数据库基本框架
  18. 单片机秒表c语言,单片机制作秒表计时器(c语言)
  19. vue 生命周期-activated
  20. p 车票提前下车客户端linux,火车能中途下车么?看完你就知道了

热门文章

  1. 文件系统,磁盘配额,数据存储,lvm 逻辑卷管理器
  2. 自由职业者和外包接单项目分析
  3. ZigBee On Windows Mobile-ZigBee模块的设计制作
  4. scrapy 爬虫利器初体验(1)
  5. 判断一组checkbox中是否有被选中的
  6. 【转载】架构师速成-如何高效编程
  7. Android 利用属ObjectAnimator,AnimatorSet性动画绘制一个弹球,加速下落,到底部时挤压,然后减速上弹...
  8. 查看MySQL数据库中每个表占用的空间大小
  9. Oralce weblogic 11g 安装部署使用手册
  10. 走近Flex组件系列(四):分组组件(Box)、分割组件(DividedBox)和容器组件(Panel)