Lithe:轻量 Java 开发 IDE
面向 Java 与 Spring Boot 开发者的轻量跨平台 IDE,内存占用低,便于理解、运行和审查 AI 生成的代码。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- v0.6.6
- 平台
- Windows、macOS
详细介绍
项目简介
Lithe 是一款轻量、跨平台的 IDE,主要面向 Java 与 Spring Boot 开发者,定位为 IntelliJ IDEA 的轻量替代品。打开普通项目后,应用的基线内存通常约为 300–400 MB;语言服务器、终端、构建工具和调试器都按需启动,实际占用会随项目和启用的服务而变化。
它的出发点很明确:如今 Codex、Claude Code 等 AI 编程工具已经能完成大量实现工作,但开发者仍需要一个 IDE 去读懂生成的代码、跟随符号、运行和调试项目、逐条审查 diff。为此长期挂着一个占用数 GB 内存的重型开发环境并不划算。
AI writes the code. Lithe helps you understand it, run it, and review it.
macOS 是当前的参考产品,Windows 则是独立的 React/Tauri 实现,两者通过共享的 Rust Core 保持一致的命令与契约,而原生 UI 与平台集成各自独立。

主要功能
- Java / Spring Boot 开发:为 Spring Boot 项目与 Java 开发而设计,支持 Maven 管理、断点调试和自定义运行配置。
- 代码导航与搜索:双击 Shift 打开 Search Everywhere,可搜索文件、符号和操作;
Command + Shift + F进行项目级搜索。 - 补全与语义能力:内置无需常驻进程的轻量补全和当前文件内导航,需要更强的补全、悬浮提示和语义跳转时,再按需启动语言服务器;每种语言的服务可单独开关。
- Git 工作流:Git 管理、并排 diff 审查、历史与分支浏览、提交准备以及 worktree 查看与管理,还能用 AI 生成提交信息并自定义格式。
- 多项目与多标签:可在应用内打开多个项目,同一窗口内独立打开多个文件,编辑器标签支持多行排列。
- 本地历史:提供本地快照历史,便于回看改动。
- 项目启动识别:自动检测项目入口,一键运行 Spring Boot、Java、Maven、Gradle、npm、Cargo、Go、Python、Make、Docker Compose、Procfile 和 shell 项目。
- Markdown 与 HTML 预览:Markdown 编辑与预览并排,支持与语雀语法一致的渲染和目录导航;HTML 同样可边改边预览。
- AI 协作:在编辑区与 agent 对话,查看上下文占用、文件变更和会话统计,并管理 agent 的指令、技能、hooks 与 MCP 配置。
- 插件体系:在 Lithe Store 中管理语言、构建与调试器插件;数据库连接作为社区插件提供,支持多种数据库类型、连接管理、SQL 历史、表浏览和数据库操作。
- 其他:本地应用内存占用监控、一键应用内更新。

安装与使用
系统要求:macOS 13+ 或 Windows x64。
- macOS:从 GitHub Releases 下载 Apple 芯片对应的
arm64DMG 或 Intel Mac 对应的x86_64DMG。 - Windows x64:从 GitHub Releases 下载
.exe安装包。
macOS 上推荐用 Homebrew 安装与更新:
brew tap lithe-idea/lithe https://github.com/Lithe-IDEA/Lithe-IDEA.git
brew install --cask lithe-idea/lithe/lithe
brew upgrade --cask lithe
安装完成后打开项目即可开始使用,语言服务等组件会按需启动。
注意事项
-
如果 macOS 提示无法验证
Lithe.app是否包含恶意软件,通常是手动下载的包尚未通过 Apple 公证。请先确认应用来自可信的 GitHub Releases,再尝试:在「应用程序」中按住 Control 点击Lithe.app,选择「打开」,并在确认对话框里再次选择「打开」;若仍被拦截,到「系统设置 > 隐私与安全性」中点击安全提示旁的「仍要打开」;也可以在终端移除隔离属性:sudo xattr -dr com.apple.quarantine /Applications/Lithe.app这些步骤只应用于你信任来源的应用;通过 Homebrew 安装通常不需要手动移除隔离属性。
-
内存数据为常规项目下的基线占用,会随项目规模、语言服务器、终端、构建与调试服务而变化。
-
数据库连接目前仅支持 macOS,需从 Plugin Marketplace 的 Lithe Store 安装社区插件。
-
调试能力(如反汇编、寄存器、内存查看)取决于所用调试适配器。
-
项目采用 Apache-2.0 许可证。
本作品整理自 GitHub 开源项目 1lck/Lithe-IDEA,原作者 @1lck,许可证 Apache-2.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v0.6.6当前版本
改进 Windows 编辑流畅度与文件树、工作区扫描体验;macOS 扩展调试能力(反汇编、指令步进、寄存器与内存查看)、编辑器配色与行高类设置、网络代理和更新镜像源;Java Support 改为独立插件。
评论