目录

OpenIDEA:用 Rust 重写的 IntelliJ 风格 IDE,秒开项目只吃 169MB

0 3.3~4.2 分钟

软件名称:OpenIDEA

适用平台:Windows、macOS、Linux

版本号:v0.1.38

最近更新:2026 年 11 月 6 日

OpenIDEA 软件介绍

OpenIDEA 是一款用 Rust 重写、Tauri 2 打包的原生桌面 IDE,把 IntelliJ IDEA 那套用惯了的操作搬了过来:同一套快捷键、同样的左右工具窗口、双击 Shift 唤起的全局搜索。它不只模仿界面,编辑器、代码洞察、调试器、Git、终端、数据库客户端和 HTTP 客户端都齐全,支持 60 多种语言,Windows、macOS、Linux 三端都有安装包。官方实测打开一个 770 文件的 Python 项目 1.1 秒就绪、内存 169MB,适合习惯 IDEA 手感又嫌它吃内存的人,也适合想在同一窗口里把 AI 智能体的产出直接验收的人。

本次 v0.1.38 更新内容(首次收录,附本版更新):

  • Docker 与 Compose 运行目标:可以直接把容器当运行/调试目标,调试微服务不用来回切命令行。
  • 新增 Oracle 数据源:数据库客户端支持 Oracle,连企业库不用另开工具。
  • 支持 Astro:前端 Astro 项目有了对应的语言支持。
  • PHP 远程调试:带 PHPStan 与 PHP-CS-Fixer 集成,PHP 项目也能在 IDE 里断点调试和静态检查。
  • Ruby 测试与覆盖率:Ruby 项目可以跑测试并查看覆盖率。
  • 更新源可选国内镜像:应用内更新可以选国内镜像源,下载不再卡。
  • 插件 API 升到 1.2:插件能做的事更多,官方同时更新了 AI 补全、Checkstyle、CSV 编辑器、Excalidraw、Git 工具箱、MyBatis、正则测试等一批插件。

为什么值得装:官方拿 freqtrade(Python,约 770 个文件)做过对比测试,热缓存取 5 次中位数——打开项目 0.9 秒、就绪 1.1 秒,IntelliJ IDEA 2026.2.3 分别是 3.1 秒和 13.2 秒;内存占用 169MB 对 2011MB,退出 0.3 秒对 5.9 秒。需要说明的是 IDEA 对 Python 的分析更深入,两边的「就绪」做的不是同样多的事,这组数字是官方在一台 Windows 11 机器上的测量,仓库里放了 `perf/compare` 可以自己复跑。

OpenIDEA 界面预览

OpenIDEA 调试 Rust 项目的完整界面

OpenIDEA 主要功能

  • IDEA 手感原生实现:快捷键方案、左右工具窗口布局、双击 Shift 的 Search Everywhere 都保留,换过来几乎不用重新学。
  • 一站式工作台:编辑器、基于 LSP 的代码洞察(补全、跳转、重命名、调用层级)、基于 DAP 的调试器、Git、终端、数据库客户端、HTTP 客户端全在一个窗口里。
  • 60+ 语言支持:靠 tree-sitter 覆盖 60 多种语言,Python 还能在 basedpyright、Pyright、ty、Pyrefly 等语言服务之间切换。
  • 内置 Agents 工作区:原生接入 Claude Code 与 Codex,沿用你本机已有的登录、设置和 MCP 服务器;也能从 ACP 注册表安装其他智能体。子智能体以卡片显示状态与耗时,任务可分叉、可重跑,还能选在独立 worktree 里干活,不弄脏当前分支。
  • WASM 插件沙箱:插件以沙箱化的 WebAssembly 组件运行,权限需要显式声明;只做主题、图标包和语言定义的插件连代码都不用写。
  • 多项目工作区:可以把前端、后端多个目录放进同一个 IDE 会话,新项目选 Attach 挂到当前窗口,不用再开一堆吃内存的窗口。
  • 远程开发:单独提供 `openidea-server`,本地 IDE 连到 Linux 或 macOS 主机上开发。
  • 轻量启动:内存两百兆以内、秒级就绪,机器配置一般也能跑得动。

OpenIDEA 下载方式

夸克网盘下载:https://pan.quark.cn/s/32a08d426312

链接为该软件的版本合集目录,内含历史版本,按需选择即可。

版权说明:本文介绍的软件为开源项目(Apache-2.0),版权归原作者所有。本项目与 JetBrains 无关,IntelliJ IDEA 是 JetBrains 的商标。本文仅供学习交流使用,请勿用于商业用途。

标签:开发工具、IDE、跨平台

发布时间:2026-11-08