vscode同步文件到服务器

  1. 远程服务器需要启动SSH Server,以ubuntu为例
1
2
sudo apt-get install openssh-server
sudo /etc/init.d/ssh start

  1. 本地安装vscode,sftp插件
  2. 编辑sftp插件配置
    ctrl+shift+p,输入sftp,点击sftp config
    配置文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{<!-- -->
    "name": "myserver",
    "host": "192.168.2.111",    
    "port": 22,    
    "username": "root",
    "password": "xxxx",
    "protocol": "sftp",
    "passive": false,
    "interactiveAuth": false,
    "remotePath": "/usr/share/nginx/mwServer/web/laravel/",  
    "uploadOnSave": true,
    "syncMode": "update",
    "ignore": [            
        "**/.vscode/**",
        "**/.git/**",
        "**/.DS_Store"
    ]
}
  1. 上传文件到服务器
    ctrl+shift+p 快捷键调出输入框,选择 SFTP:Upload 回车
    本地的项目代码就上传到服务器了
    之后修改本地代码 ctrl+s 保存,即可同步到服务器

参考