V2EX 07月25日 09:45
[分享创造] 多 IDE 实时同步插件更新了(Idea, Cursor, Windsurf)
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

IDE同步插件迎来1.0.20版本重大更新,核心同步机制全面革新。告别了以往JetBrains IDEA与VSCode之间一对一的WebSocket同步方式,此次更新采用了UDP组播发布订阅方案,实现了去中心化的多编辑器实时同步。这意味着用户可以在本机同时运行的多个IDE实例之间,无论是JetBrains系列(如IDEA、WebStorm、PyCharm)还是VSCode及其分支(如Cursor、Windsurf),都可以实现文件打开、关闭、光标移动等事件的实时同步。这种设计极大地提升了对纯VSCode用户和多IDE开发者的友好度,使得不同编辑器之间的协作更加流畅高效。插件还支持动态端口配置,允许用户创建独立的同步组,确保不同分组间的同步互不干扰,且配置即时生效,无需重启IDE,进一步优化了开发者的工作流程。

🔄 同步机制革新:插件从原先的WebSocket一对一同步升级为采用UDP组播发布订阅方案,实现了真正的去中心化同步。这意味着所有编辑器地位平等,任意一个都可以作为同步源,打破了以往JetBrains与VSCode之间必须配对的限制,提升了灵活性和兼容性。

🎯 全面支持多编辑器协作:新版本能够实现本机同时运行的多个IDE实例之间的实时同步。这涵盖了JetBrains系列(如IDEA、WebStorm、PyCharm)和VSCode及其分支(如Cursor、Windsurf),允许开发者在不同编辑器之间无缝切换和协作,满足了混合使用或纯VSCode开发环境的需求。

🛠 技术特性优化:支持动态端口配置,允许用户通过不同端口创建独立的同步组,确保不同分组的同步互不干扰,增强了系统的隔离性和可控性。此外,端口配置可实时生效,无需重启IDE,提升了操作的便捷性和效率。

🚀 多 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

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

IDE同步 多编辑器协作 UDP组播 去中心化同步 开发工具
相关文章