- 安装vscode插件SFTP=1.12.9,
command + p
输入ext install
搜索sftp,点击安装
- 进入SFTP插件配置,
command+shift+p
输入sftp config
, 回车
举例
- 本地工作目录:
~/code/python/sx-be-template
- 服务器工作目录:
/home/sxkj/sx-be-template
(初始化是先新建这个目录) - vscode sftp配置:
{
"name": "sx-be-template",
"host": "192.168.199.5",
"protocol": "sftp",
"port": 22,
"username": "sxkj",
"password": "sx",
"remotePath": "/home/sxkj/sx-be-template",
"uploadOnSave": true,
"syncMode": "update",
"ignore": ["**/.vscode/**", "**/.git/**", "**/.DS_Store"],
"watcher": {
"files": "glob",
"autoUpload": true,
"autoDelete": true
}
}
- 把本地项目所有文件传到服务器,
command+shift+p
- 文件编辑完保存时,会自动同步到服务器:
"uploadOnSave": true,