怎么在VSCode里使用SFTP同步文件?
安装SFTP扩展后配置sftp.json文件,设置host、username、remotePath及uploadOnS*e为true,即可实现VSCode保存时自动同步文件至远程服务器,适用于前端部署与远程开发。

在VSCode中使用SFTP同步文件,可以通过安装SFTP扩展来实现远程服务器与本地项目的自动上传或下载。操作简单,适合前端部署、远程开发等场景。
安装SFTP扩展
打开VSCode,进入扩展市场(快捷键 Ctrl+Shift+X),搜索 SFTP,选择由 liuji-jim 开发的 SFTP 插件并安装。
配置SFTP连接信息
项目根目录下创建SFTP配置文件:
- 右键资源管理器中的项目文件夹,选择 “SFTP: 配置”
- 会自动生成 sftp.json 文件,内容如下示例:
{
"name": "My Server",
"host": "your-server.com",
"protocol": "sftp",
"port": 22,
"username": "your-username",
"remotePath": "/var/www/html",
"uploadOnS*e": true,
"ignore": [
".vscode",
".git",
"node_modules"
]
}
根据实际服务器信息修改 host、username、remotePath 等字段。
启用保存自动上传
关键设置是 "uploadOnS*e": true,开启后每次保存文件,VSCode会自动将更改的文件上传到远程服务器。
外卖吧1.0
一、本站采用PHP+mysql,核心程序使用了kingcms PHP版,重新设计了模板界面,增加了一些操作功能,方便外卖同行可以很好的展示宣传自己的外卖产品。本套源码的模板可以随意共享传播,程序版权仍归Kingcms所有。 二、网站部署操作: 第一步:将“upload”文件夹的所有文件上传到网站的根目录下。 第二步:在数据库管理后台创建好数据库并将源码中的“mysql”文件夹里的文件导入到数据库中
0
查看详情
如果不想自动上传,可设为 false,手动通过右键文件选择 “SFTP: 上传” 来同步。
常见问题处理
遇到连接失败时,检查以下几点:
- 确保服务器SSH服务正常运行
- 用户名密码正确,或已配置SSH密钥登录
- 防火墙或安全组允许对应端口(默认22)
- remotePath 路径存在且有写权限
基本上就这些,配置一次后,后续开发就能无缝同步到服务器。不复杂但容易忽略细节,比如路径权限和忽略列表。
以上就是怎么在VSCode里使用SFTP同步文件?的详细内容,更多请关注其它相关文章!

S*e为true,即可实现VSCode保存时自动同步文件至远程服务器,适用于前端部署与远程开发。