OpenIDEA:把 IntelliJ 的工作方式搬进轻量原生 IDE,12 天 5300 星、打开项目只要 0.9 秒

OpenIDEA 调试界面实拍

JetBrains 的 IntelliJ IDEA 好用,但又大又重。10 月 21 日才建库的开源项目 OpenIDEA 换了一条路:把 IntelliJ 的工作方式——快捷键、工具窗口、随处搜索的操作习惯——搬进一个 Rust 核心的轻量原生应用,编辑器、代码洞察、调试器、Git、终端、数据库与 HTTP 客户端全有,支持 60 多种语言,macOS、Windows、Linux 都有预编译包。建库才 12 天,已经拿到约 5,350 星,Apache-2.0 协议开源,11 月 1 日登上了 Hacker News 讨论。

自测数据:打开项目 0.9 秒,内存 169 MB

README 里贴了一组对照测试:打开一个约 770 个文件的 Python 项目(freqtrade),热缓存、中位 5 次,OpenIDEA 从有窗口到可用是 0.9 秒、CPU 平稳后 1.1 秒、内存 169 MB;同一台机器上的 IntelliJ IDEA 2026.2.3 是 3.1 秒、13.2 秒、2,011 MB。退出分别是 0.3 秒与 5.9 秒。

但这组数字要打个折再看:测试机是 Windows 11、32 核 AMD、62 GB 内存,而且作者自己在 README 里注明,IDEA 对 Python 的分析更深,两边的“就绪”不是同一份工作量。HN 讨论里也有人指出,虽然标题写着“用 Rust 重建”,实际代码里 TypeScript 占了大头——它本质上是一个 Tauri 应用,Rust 是核心,界面层仍是 Web 技术。轻量属实,“纯 Rust 重写”不属实。

适合谁,不适合谁

如果你每天在 IDEA 里只用编辑、搜索、Git 与终端这几样,又嫌它启动慢、内存大,OpenIDEA 值得一试:下载即用,不用配 JDK、不改工作习惯。反过来,如果你重度依赖 IDEA 的深度代码分析、重构与插件生态,现阶段它还接不住,作者也明说分析深度不及 IDEA。

项目地址在 GitHub:l0ng-ai/openidea,去 Releases 页下载对应平台的包就能跑。站内同类工具可以对照着看:agent-desktop:Vercel 开源的电脑操作 CLI,让 AI Agent 直接读懂并操作桌面应用,以及 REA:40 万星的开源逆向分析 MCP,让编程智能体看懂任何软件。

转自 GitHub 作者 l0ng-ai 的项目「OpenIDEA」,项目地址:https://github.com/l0ng-ai/openidea

© 版权声明
THE END
喜欢就支持一下吧
点赞20 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容