跳到正文
原文
Hacker News· theanonymousone·· 7 天前精选AI 评分70

OpenIDEA:Rust 重构的 IntelliJ

OpenIDEA: The IDE you know, rebuilt in Rust

AI 摘要

OpenIDEA 将 IntelliJ IDEA 的工作方式带到 Rust 核心的原生应用中,支持 60 多种语言,提供编辑器、代码洞察、调试器等功能,在热缓存下以 770 个 Python 文件为例

正文 · 清洗整理版

OpenIDEA 将 IntelliJ IDEA 的工作方式——其键映射、工具窗口、搜索一切的习惯——带到了一个具有 Rust 核心的原生应用程序中。编辑器、代码洞察、调试器、Git、终端、数据库和 HTTP 客户端,支持 60 多种语言。适用于 macOS、Windows 和 Linux。基准测试:在热缓存下,以 770 个 Python 文件(freqtrade)为例,OpenIDEA 的中位数为 5 次运行:0.9 秒(项目窗口),1.1 秒(CPU 结束),169 MB(内存),2.4 秒(CPU 准备),4% 的核心空闲。IntelliJ IDEA 2026.2.3:3.1 秒(项目窗口),13.2 秒(内存),47.9 秒(CPU 准备),7% 的核心空闲。在 Windows 11、32 核 AMD、62 GB RAM 上,IDEA 对 Python 的分析更深入,所以“准备”在两边的含义不同。两者均从外部测量,方法相同:请查看 perf/compare 在您的机器和项目上运行它。许可证为 Apache 2.0。捆绑的第三方资产列在 THIRD_PARTY_LICENSES.md 中。未隶属于 JetBrains。IntelliJ IDEA 是 JetBrains s.r.o. 的商标。

OpenIDEA

来源:Hacker News · github.com

00