多 IDE 实时同步插件更新了(Idea, Cursor, Windsurf)

89 天前
 ileeoyo

🚀 多 IDE 实时同步插件重大更新 - 告别单一配对,拥抱多编辑器协作

原文链接:https://v2ex.com/t/1142595?p=1#reply13

仓库链接:https://github.com/ileeoyo/IDESync-VSCode-JetBrains

📢 更新亮点

经过重新设计,IDE 同步插件迎来了 1.0.20 版本的重大升级!这次更新彻底改变了同步机制,从原来的 JetBrains IDEA ↔ VSCode 双向同步,升级为支持多个编辑器的去中心化同步。原本的 Websocket 方案只能 1 个 jetbrain 系和 1 个 VSCode 系同步,对纯 VSCode 开发者和多 IDE 开发者不友好。现在改进 UDP 组播发布订阅方案,实现任一个 IDE 发送文件打开、关闭、光标移动事件,其他所有 IDE 同步变动。

✨ 核心改进

🔄 同步机制革新

🎯 多编辑器支持

现在支持本机同时运行的多个 IDE 实例实时同步:

🛠 技术特性

💡 使用场景

场景一:JetBrains + VSCode 系列混用,IDEA+Cursor+Windsurf

场景二:纯 VScode 系使用,Cursor+Windsurf+Trae

3109 次点击
所在节点    分享创造
30 条回复
ileeoyo
89 天前
@0daybreak 你是在插件市场直接安装的还是下载 github release 安装的。插件市场下载的是原作者的。如果有问题:idea 查看日志:help>show log in explorer>idea.log 。vscode 查看日志:ctrl+shift+u (打开 output )>选择 `IDE 同步`,查看插件日志
geekzhu
89 天前
简单使用下来,还是不如 switch2idea 这种流畅好用
19cm
89 天前
老铁,有没有 cursor 配置多端同步的
ileeoyo
89 天前
@tianzi123 这个到没有,都是 json 文件,好像不同的 vscode 系某些配置也有一点区别
lma8
89 天前
能支持 visual studio 就太好了
0daybreak
87 天前
@ileeoyo 在 release 下载后安装的,IDEA 能发出消息,但是 cursor 没有接到消息
ileeoyo
87 天前
@lma8 平时没有用 visual studio 的环境,可能很难支持了。
ileeoyo
87 天前
@0daybreak 看 readme 中 log 的位置,复制出关键 log 。包含一开始打开功能按钮开启组播,和同步没有收到消息的日志。
0daybreak
86 天前
@ileeoyo idea 中有组播消息发送成功的日志,但 cursor 中没有收到组播消息的日志
ileeoyo
86 天前
@0daybreak 得看下 vscode 插件开启的日志,看看组播初始化是否成功,使用了哪个网络接口,也看下 idea 组播初始化日志

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1147534

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX