0

0

sublime怎么在远程服务器上通过ssh编辑文件_sublime远程开发与同步编辑方法

裘德小鎮的故事

裘德小鎮的故事

发布时间:2025-11-13 23:06:07

|

893人浏览过

|

来源于php中文网

原创

Sublime Text 不原生支持 SSH 远程编辑,但可通过 SSHFS 挂载、rsync 同步或 SFTP 插件实现。推荐使用 SSHFS 实现透明编辑,或转向 VSCode Remote-SSH 获得更佳体验。

sublime怎么在远程服务器上通过ssh编辑文件_sublime远程开发与同步编辑方法

Sublime Text 本身不原生支持 SSH 远程编辑,但可以通过一些插件和工具实现远程服务器上的文件编辑与同步。以下是几种实用的方法:

1. 使用 SSHFS 挂载远程目录

将远程服务器的目录通过 SSH 挂载到本地,然后用 Sublime 直接打开该目录进行编辑。

操作步骤:

  • 安装 sshfs(Linux/macOS):
    Ubuntu/Debian: sudo apt install sshfs
    macOS(需先装 Homebrew 和 FUSE): brew install --cask macfuse + brew install gromgit/fuse-sshfs-mac/sshfs
  • 创建本地挂载点:mkdir ~/remote-server
  • 挂载远程目录:
    sshfs user@server:/path/to/remote/folder ~/remote-server -o follow_symlinks
  • 用 Sublime 打开 ~/remote-server 文件夹,即可像编辑本地文件一样操作
  • 编辑完成后卸载:fusermount -u ~/remote-server(Linux)或 umount ~/remote-server(macOS)

✅ 优点:实时同步,无需额外插件
❌ 缺点:依赖网络稳定性,大文件可能卡顿

2. 使用 rsync + 插件实现同步编辑

配合 Sync SettingsFileSync 类插件,定期将本地修改同步到远程服务器。

推荐流程:

  • 在本地用 Sublime 编辑文件
  • 配置 rsync 脚本自动同步更改:
    rsync -avz --progress /local/path/ user@server:/remote/path/
  • 可结合 inotify-tools 实现保存时自动同步(Linux)
  • 或使用 Git 配合钩子脚本部署

✅ 适合批量开发、版本可控
❌ 非实时,需手动或定时触发

68爱写
68爱写

专业高质量AI4.0论文写作平台,免费生成大纲,支持无线改稿

下载

3. 使用 VSCode 替代方案(建议)

如果你追求真正的 SSH 远程编辑体验,VSCode 的 Remote - SSH 插件是目前最成熟的解决方案。

它支持:

  • 直接通过 SSH 连接远程服务器
  • 在远程环境加载编辑器后端
  • 无缝编辑、调试、终端操作

虽然这不是 Sublime 的方案,但很多开发者因远程需求转向 VSCode。

4. 其他 Sublime 插件尝试(有限支持)

某些社区插件如 SFTP(付费)支持 SFTP/FTP 同步:

  • 安装 Package Control 后搜索 “SFTP” 安装
  • 右键文件夹 → “Map to SFTP” 配置连接信息
  • 支持上传下载、自动同步、浏览远程文件

✅ 图形化配置,较易上手
❌ 非真正 SSH 编辑,本质是 SFTP 同步;部分功能收费

总结:Sublime Text 做远程编辑并不如专业工具流畅。若坚持使用,推荐 SSHFS 挂载方式实现“伪远程编辑”。对远程开发有高频需求,建议搭配 SFTP 插件或转用 VSCode 的 Remote 功能。

相关专题

更多
golang map内存释放
golang map内存释放

本专题整合了golang map内存相关教程,阅读专题下面的文章了解更多相关内容。

75

2025.09.05

golang map相关教程
golang map相关教程

本专题整合了golang map相关教程,阅读专题下面的文章了解更多详细内容。

36

2025.11.16

golang map原理
golang map原理

本专题整合了golang map相关内容,阅读专题下面的文章了解更多详细内容。

59

2025.11.17

java判断map相关教程
java判断map相关教程

本专题整合了java判断map相关教程,阅读专题下面的文章了解更多详细内容。

40

2025.11.27

自建git服务器
自建git服务器

git服务器是目前流行的分布式版本控制系统之一,可以让多人协同开发同一个项目。本专题为大家提供自建git服务器相关的各种文章、以及下载和课程。

642

2023.07.05

git和svn的区别
git和svn的区别

git和svn的区别:1、定义不同;2、模型类型不同;3、存储单元不同;4、是否拥有全局版本号;5、内容完整性不同;6、版本库不同;7、克隆目录速度不同;8、分支不同。php中文网为大家带来了git和svn的相关知识、以及相关文章等内容。

528

2023.07.06

git撤销提交的commit
git撤销提交的commit

Git是一个强大的版本控制系统,它提供了很多功能帮助开发人员有效地管理和控制代码的变更,本专题为大家提供git 撤销提交的commit相关的各种文章内容,供大家免费下载体验。

264

2023.07.24

git提交错误怎么撤回
git提交错误怎么撤回

git提交错误撤回的方法:git reset head^:撤回最后一次提交,恢复到提交前状态。git revert head:创建新提交,内容与之前提交相反。git reset :使用提交的 sha-1 哈希撤回指定提交。交互式舞台区:标记要撤回的特定更改,然后提交,排除已撤回更改。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

550

2024.04.09

Java编译相关教程合集
Java编译相关教程合集

本专题整合了Java编译相关教程,阅读专题下面的文章了解更多详细内容。

5

2026.01.21

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 7.5万人学习

Git 教程
Git 教程

共21课时 | 2.8万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号