资源纪律
每一 MB 内存,都要证明自己的价值。
语言服务、终端、构建工具与数据库能力只在任务需要时启动,不让闲置功能常驻后台。
- 日常基础占用
- 300–400 MB
- 工具与服务
- 按需启动
保留 IntelliJ IDEA 每天真正会用到的核心——项目树、搜索、运行、调试与 Diff,常驻内存约为它的 1/5。
Java 与 Spring Boot · Maven 与 Gradle
连按两次 ,像在 IDE 里一样搜索这个网站。
order-service % mvn test
[INFO] Scanning for projects...
[INFO] Running com.example.order.OrderServiceTest
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0
[INFO] BUILD SUCCESS
order-service %
图 01 可以直接上手的工作台。点击文件、搜索项目,或尝试左侧工具栏。
只看代码时占用 200–300 MB,正常写一天大约 ≈400 MB,跑起服务的峰值在 700–800 MB。
日常使用约 ≈400 MB,不用为了腾内存而关掉 IDE,随时切回来就是原来的样子。
项目结构、编辑器、搜索、跳转与 Diff 都在。Maven 与 Gradle 项目直接打开,不用改造仓库。
AI 工具改完文件,在对应的文件和代码行里读 diff,确认之后再提交。
同一个 Spring 服务项目,索引完成后的常驻占用。每一格代表 16 MB,整片方阵是 IntelliJ IDEA 的占用。
实际占用会随项目规模和你同时运行的服务数量变化。
每一项功能进入工作台前,都要先通过两条约束。
资源纪律
语言服务、终端、构建工具与数据库能力只在任务需要时启动,不让闲置功能常驻后台。
工作流连续性
项目导航、搜索、Maven、Gradle、运行、调试与并排 Diff 都保持在 Java 开发者熟悉的位置。
James Whitaker 后端工程师 项目树、跳转和 Diff 都在老位置。换过来几乎不用适应,内存却轻了一大截。
Priya Nair Spring Boot 开发者 以前 IDEA 和 Docker 一起开,内存就顶满。Lithe 挂着写一天,风扇都不怎么转。
Daniel Reeves 软件工程师 编辑器和文件树的手感很熟。日常改 Spring 服务,用不着把整套 IDEA 挂在后台。
Aimee Park 独立开发者 搜索和跳转都在预期的位置。对着不熟的服务顺着调用看下去,IDE 不会在旁边添乱。
Marcus Grant 系统工程师 AI 一次改多个文件之后,并排 Diff 贴着代码看,确认完再提交,不会心里没底。
Amir Shah 全栈工程师 日常占用大概四百兆。浏览器、容器、本地模型终于能一起开着。
Hannah Cole 平台工程师 这是我愿意整天开着的 Java IDE。轻,但每天该有的工作流都在。
Marta Silva Java 开发者 现有 Maven 项目可以直接打开。不用先配一圈编辑器,打开就能进代码。
合并进 Lithe 的每一个 Pull Request,都在这卷纸带上打了一个孔。每个人有自己的音高,越晚加入音越高;时间从左往右走。按下播放,听它是怎么长大的。
左右滑动查看整卷纸带 · 悬停在孔上查看是哪一个 Pull Request,点击打开;点击纸带其他地方,从那里开始播放。轻点一个孔查看是哪一个 Pull Request,再点一次打开;轻点纸带其他地方,从那里开始播放。
常见问题
关于 Lithe、兼容性与开始使用的简要回答。
Lithe 是一款轻量的 Java IDE,面向那些需要整天开着 IDE、但用不上一整套重型环境的开发者。它保留了你最常用的 IDEA 式工作方式——项目导航、编辑、搜索、Maven、运行与调试、Git Diff——其余能力只在你需要时才启动。
打开一个常规项目后大约 200–300 MB,日常写代码在 ≈400 MB 左右。同时跑起多个服务时峰值约 700–800 MB。具体占用会随项目规模和你启用的服务而变化。
日常读代码、写代码、跳转、运行和审查改动,它就是冲着替代来做的。但深度重构、完整的代码检查体系和插件生态,IDEA 仍然更强——这是我们主动做的取舍,也正是 Lithe 能保持轻量的原因。不少开发者两个都留着,需要重型工具时再打开 IDEA。
主要面向 Java 与 Spring Boot,Maven 和 Gradle 项目可以直接打开,不用改造仓库。发布版内置 Eclipse JDT Language Server,无需单独配置。入口自动识别覆盖 Spring Boot、Java、Maven、Gradle、npm、Cargo、Go、Python、Make、Docker Compose 与 Shell 项目。Java 相关功能需要 JDK 17 及以上。
macOS 13 及以上(Apple silicon 与 Intel),以及 Windows x64。macOS 上还可以通过 Homebrew 安装和更新。
是的。Lithe 使用 Apache-2.0 许可证开源开发,你可以在 GitHub 查看源码、反馈问题并参与贡献。
请在 Lithe 的 GitHub 仓库创建 Issue,并附上复现步骤、系统版本以及有帮助的截图或日志。
Lithe