Sublime Text需插件实现FTP上传,SFTP旧版(v3.4.3)或社区分支sftp3支持保存即上传,FTPSync仅手动上传且不支持自动同步;二者均需正确配置远程路径与认证方式。
Sublime Text 本身不支持 FTP 连接或实时同步上传,必须依赖插件;但官方已停止维护最常用的 SFTP 插件(2021 年起不再更新),当前稳定可用的替代方案是 Sync Settings 不适用此场景,真正能完成「编辑即上传」的只有 SFTP(旧版)或更现代的 FTPSync。
为什么 SFTP 插件还能用,但要手动安装旧版本
新版本 Sublime Text 4 默认禁用未签名插件,而 SFTP 的作者已终止更新,最新兼容版为 v3.4.3(支持 ST4)。直接通过 Package Control 搜索安装会得到失效版本或报错。
- 打开命令面板(
Ctrl+Shift+P/Cmd+Shift+P),输入Package Control: Install Package后回车 - 搜索时不要输
SFTP,改搜sftp3—— 这是社区维护的兼容分支,持续更新至 2023 年 - 安装后需手动创建
sftp-config.json文件,路径为:项目根目录下新建文件,内容至少包含host、user、password或private_key - 注意:明文写
password不安全,建议用private_key+ssh_key_file配置
FTPSync 更轻量,但不支持保存自动上传
它不走 SFTP 协议,而是基于传统 FTP/FTPS,适合老式虚拟主机或只开放 FTP 端口(21)的环境。但它没有「编辑保存即上传」功能,必须手动触发 FTPSync: Upload File(快捷键 Ctrl+Alt+U)。