image

介绍

Lithe(GitHub 仓库名 Lithe-IDEA)是一个面向 Java 和 Spring Boot 开发者的轻量级 IDEA 替代品,Apache License 2.0 协议开源,跨平台支持 Windows、macOS、Linux。项目作者 1lck,从 HelloGitHub 上精选过,GitHub 上已经有不少 star。【用不上 IDEA 全家桶、又嫌弃 VS Code 配 Java 插件麻烦的人,Lithe 算是折中方案里做得比较讲究的一个】

这项目诞生的思路挺有意思:Codex、Claude Code 这类 AI 编程工具已经把大部分编码工作接走了,剩下的活是看懂 AI 生成的代码、跳转符号、运行调试、审查 Diff——为这些事常驻一个占几个 G 内存的开发环境,越来越划不来。Lithe 就是针对这个场景做的:平时不挂语言服务器,打开普通项目基础内存占用约 300~400MB,语言服务器、终端、构建工具、调试器、数据库组件全都按需启动,用哪个拉哪个。一句话总结它的分工:「AI 负责写代码,Lithe 负责帮你看懂、跑通、审查修改」。

特征

🚀 基础内存占用 300~400MB,组件全按需启动,启动快不卡机
⚡ 适配 Spring Boot 项目体系,Maven 管理、断点调试、自定义启动配置都齐全
🔍 双击 Shift 全局搜索,Command+Shift+F 全局搜索替换
🧩 轻量补全和当前文件导航无需 LSP,可按需开启语言服务器增强补全和语义导航
📦 Git 管理 + 双栏 Diff 审查,还能用 AI 自动生成 Commit Message(格式可自定义)
💾 支持本地快照保存,改崩了能回退
🗂 支持一个窗口内多项目、多文件平铺打开,多行编辑器标签类似 IDEA
📚 内置数据库连接工作台:多类型数据库、连接管理、SQL 历史、表浏览
🤖 自动识别 Spring Boot、Java、Maven、Gradle、npm、Cargo、Go、Python、Make、Docker Compose、Procfile、Shell 项目的运行入口,一键运行
🍺 支持 Homebrew 一键安装更新,应用内也能一键更新
📝 Markdown 渲染风格与语雀一致

说下缺点:它按需加载的设计意味着第一次跑语言服务、构建任务时会有等待,重度 Java 项目跟真 IDEA 的深度重构和框架支持还是没法比。但你要是主力写 Spring Boot,日常看代码、改 bug、跑测试,Lithe 这个重量级用起来挺舒服。macOS 手动下载安装包如果提示无法打开,确认来自 GitHub Releases 后在系统设置里放行即可。

开源地址