vscode auto rsync

问题

通过vscode的save and run 插件 实现文件保存自动同步。常用于备份或者本地和服务器联合开发

方法

  1. vscode下载插件save and run
    save and run
  2. 项目目录下新建.vscode/settings.json, 配置如下内容
      {
      "saveAndRun": {
          "commands": [
          {
              "match": ".*",
              "cmd": "rsync -avz  $src $dest", //注意修改$src $dest为对应的源目录和目标目录,如果源文件为当前项目所有文件,可直接使用.标识当前项目目录,如果要删除dest目录中多余的文件,可配置--delete
              "useShortcut": false,  //是否使用快捷键触发同步
              "silent": true   //同步终端是否打印同步信息
          },
          ]
        }
      }
    
  3. 以上操作完成后,后续只要有文件保存则会自动触发同步
posted @ 2022-03-15 13:53  春树&暮云  阅读(310)  评论(0编辑  收藏  举报