IDE同步插件迎来重大更新,从原先的JetBrains IDEA与VSCode双向同步,革新为支持多编辑器的去中心化同步。新版本采用UDP组播发布订阅方案,替代了原有的WebSocket方案,解决了单一配对的局限性,对纯VSCode开发者和多IDE用户更加友好。现在,任意一个IDE发送文件打开、关闭、光标移动等事件,都能被其他所有IDE实时同步。该插件支持JetBrains系列(如IDEA、WebStorm、PyCharm)和VSCode及其分支(如Cursor、Windsurf)的混合使用,并提供了动态端口配置以创建独立的同步组,优化了本机同步效率,使得多IDE协作更加流畅高效。
🔄 同步机制革新:插件从原有的WebSocket方案升级为UDP组播发布订阅技术,实现了真正的去中心化同步。这意味着所有编辑器地位平等,不再有主次之分,任何一个IDE都可以作为同步源,大大提升了协作的灵活性和效率。
🎯 全面支持多编辑器:此次更新的核心亮点在于支持本机同时运行的多个IDE实例进行实时同步。无论是JetBrains系列(IDEA、WebStorm、PyCharm等)还是VSCode及其分支(Cursor、Windsurf等),甚至是混合使用,都能实现无缝切换和同步,满足不同开发者的需求。
💡 动态端口配置与即时生效:插件支持动态端口配置,用户可以根据需要创建独立的同步组,不同分组之间互不干扰。更重要的是,端口配置能够实时生效,无需重启IDE,这为开发者在不同项目或不同同步需求之间切换提供了极大的便利性。
🚀 告别单一配对,拥抱多编辑器协作:本次更新解决了过去仅支持单一JetBrains与单一VSCode配对的痛点,使得纯VSCode用户或同时使用多个IDE的用户也能享受到实时同步的便利,极大地提升了开发效率和协作体验。
🚀 多 IDE 实时同步插件重大更新 - 告别单一配对,拥抱多编辑器协作
📢 更新亮点
经过重新设计,IDE 同步插件迎来了 1.0.20 版本的重大升级!这次更新彻底改变了同步机制,从原来的 JetBrains IDEA ↔ VSCode 双向同步,升级为支持多个编辑器的去中心化同步。原本的 Websocket 方案只能 1 个 jetbrain 系和 1 个 VSCode 系同步,对纯 VSCode 开发者和多 IDE 开发者不友好。现在改进 UDP 组播发布订阅方案,实现任一个 IDE 发送文件打开、关闭、光标移动事件,其他所有 IDE 同步变动。
✨ 核心改进
🔄 同步机制革新
告别 WebSocket:采用 UDP 组播技术,实现真正的去中心化无主次之分:所有编辑器地位平等,任意一个都可以作为同步源发布订阅模式:高效的消息分发机制
🎯 多编辑器支持
现在支持本机同时运行的多个 IDE 实例实时同步:
JetBrains 系列:IDEA 、WebStorm 、PyCharm 等VSCode 及其分支:VSCode 、Cursor 、Windsurf 等混合使用:可以同时在不同编辑器间无缝切换
🛠 技术特性
动态端口配置:通过不同端口创建独立同步组。不同分组之间互不干扰即时生效:端口配置实时生效,无需重启 IDE本机优化:优先使用回环接口,提升同步效率
💡 使用场景
场景一:JetBrains + VSCode 系列混用,IDEA+Cursor+Windsurf
场景二:纯 VScode 系使用,Cursor+Windsurf+Trae