ARTICLE · 1317065
软件行业岌岌可危,用 Rust 重写的 IntelliJ IDEA? 1 秒就打开了项目~
有了 AI 之后,重写软件这件事的门槛,突然低了很多。
以前想做 Photoshop、Office、CAD 的替代品,光看功能列表就够头疼,人家积累了几十年的东西,几个人、几台电脑,得写到什么时候?
Adobe 的开源全家桶:Adobe 全家桶,被 AI 一口气开源复刻了!7 款软件,全部免费~~~
现在还有 REA 这种逆向工具:软件行业完蛋?AI 现在能抄任何软件~,闭源护城河正在崩塌~~~
现在,图像编辑器、办公套件、设计工具,陆续都有人动手了,成不成熟另说,至少评论区那句有没有开源替代品,已经有人用新仓库来回应。
我也开始好奇,接下来会轮到谁?
这次看到的是 OpenIDEA,看名字就知道,它盯上了 IntelliJ IDEA,保留熟悉的快捷键、工具窗口和搜索方式,底层采用 Rust 核心,还接入了 AI Agent。

OpenIDEA 是独立开源项目,采用 Apache-2.0 协议,不是 JetBrains 官方产品。
项目地址:https://github.com/l0ng-ai/openidea
OpenIDEA 功能覆盖编辑器、代码洞察、调试器、Git、终端、数据库客户端、HTTP 客户端一应俱全,支持 60+ 种语言,提供 macOS、Windows、Linux 三平台构建,下载地址:https://github.com/l0ng-ai/openidea/releases/latest:

OpenIDEA 将 IntelliJ IDEA 的工作体验,快捷键方案、工具窗口、全局检索的使用习惯,移植到一款基于 Rust 内核的原生应用中。
项目的口号很直白:The IDE you know, rebuilt in Rust(你熟悉的 IDE,用 Rust 重建)。

OpenIDEA 把 IntelliJ IDEA 那套工作方式搬进了一个核心用 Rust 编写的原生应用,包括:
IDEA 风格的快捷键方案 IDEA 风格的工具窗口布局 - Search Everywhere 式的全局搜索习惯
基准测试测试对象是开源量化项目 freqtrade(Python,约 770 个文件),预热缓存后取 5 次运行的中位数,对比是 IntelliJ IDEA 2026.2.3:

测试环境基于 main 分支编译的 OpenIDEA 正式构建版。IDEA 使用默认配置与默认插件。Windows 11,32 核 AMD 处理器,62GB 内存。
粗算一下就绪速度约快 12 倍,内存约为对方的 1/12,退出速度约快 20 倍。
另外如果要自己编译玩,环境需要 Rust 1.96、Node 22、pnpm,以及 Tauri 的前置依赖。
git clone https://github.com/l0ng-ai/openidea.gitcd openideapnpm installpnpm tauri dev
当然现在我们也没必要直接换掉 IDEA,把它当作一个值得试的新选择,毕竟轻量、开源、操作习惯接近 IDEA,还能接 Agent,还是很吸引人的。
以后这样的项目越来越多。
当重写变得越来越容易,真正的难点就从能不能写出来,变成了写出来之后,能不能解决实际需求。
















































































