平时习惯用 VSCode + Remote SSH 在服务器上开发。
但最近发现部分插件(包括 Cursor )在远程环境无法正常使用,所以想改成本地开发、远程运行的方式。
需求:
1 类似 PyCharm 的本地开发 + 自动实时同步到远程
2 不想用 Git 提交/拉取,而是改完立即同步
3 重点是 实时性 和 稳定性
目前调研到的几种方案:
1 VS Code SFTP 插件:这是一个很常见的方案,但似乎有多个不同的版本,听说有些可能存在 bug 或不再维护。
2 Syncthing:一个开源的点对点文件同步工具。
3 微力同步:一个基于 Syncthing 的同步工具,似乎在国内网络环境下更友好。
4 Mutagen:一个面向开发人员的高性能同步工具,但感觉用户群体相对较小。
5 sshfs: 远程文件挂载到本地
想问下各位:
1 最好是本地 ide 的 agent 能够使用终端。服务器上的经常存在网络问题。
2 从实时性和稳定性来看,哪个更靠谱?
3 有没有长期用过这些方案的朋友分享下经验或踩坑点?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.