编辑
2026-11-04
实用工具
00

目录

IntelliJ IDEA(2025.3 统一版后免费版已增强)
Visual Studio Code
Lithe
OpenIDEA
Eclipse
Consulo

Java 生态的繁荣,离不开一批开源开发工具的支撑。除了大家熟知的 IntelliJ IDEA 社区版和 VS Code,近年也涌现出像 Lithe、OpenIDEA 这样的新面孔。下面整理了几个值得关注的工具,每个附上简要介绍和官网地址,方便按需选用。

IntelliJ IDEA(2025.3 统一版后免费版已增强)

从 2025.3 版本起,IDEA 将 Ultimate 与 Community 版合并为统一安装包,免费版用户也能获得此前旗舰版才有的部分能力,包括 Spring 项目向导、Spring/Jakarta EE 的基础语法高亮、数据库集成工具等。对于 Spring Boot 开发而言,免费版已不再是“完全没法用”的状态,基础开发体验有实质改善。不过,Spring Boot 4 / Spring Framework 7 的深度支持(如 Spring Data JDBC、Spring Debugger 远程调试)仍属于付费层级。

官网:https://www.jetbrains.com/idea/

Visual Studio Code

微软主导的轻量级代码编辑器,本身开源。通过安装 “Extension Pack for Java” 等扩展包,即可获得完整的 Java 补全、调试、测试和 Maven/Gradle 支持。优势是启动快、资源占用低,适合快速原型开发或偏爱简洁界面的开发者。 官网:https://code.visualstudio.com/

Lithe

Lithe 是一款主要面向 Java 和 Spring Boot 开发者的轻量级 IDEA 替代品,保留项目浏览、代码编辑与导航、搜索、Maven、运行调试、Git Diff、本地历史和数据库等核心工作流。

打开普通项目后,Lithe 应用本身的基础内存占用通常约为 300~400 MB。语言服务器、终端、构建工具和调试器均按需启动;实际占用会随项目和启用的服务变化。

官网:https://github.com/1lck/Lithe-IDEA

OpenIDEA

OpenIDEA 是一个以 Rust 为核心、采用 Tauri 构建的跨平台原生 IDE,复现 IntelliJ IDEA 风格的键位、工具窗口和全局搜索,并集成编辑、调试、Git、终端、数据库与 HTTP 工具。

官网:https://github.com/l0ng-ai/openidea

Eclipse

老牌开源 Java IDE,由 Eclipse 基金会维护。核心优势是高度模块化的插件体系,通过安装不同插件几乎可以扩展成任何语言的开发环境。虽然默认体验不如 IDEA 顺滑,但在嵌入式、传统 Java EE 及需要深度定制工具链的场景中仍有不可替代的地位。

官网:https://www.eclipse.org/

Consulo

一个从 2013 年就开始 fork IDEA 社区版的开源项目,目标是做一个“不用为每种语言换 IDE”的多语言环境。它继承了 IntelliJ 平台的基因,但试图在开源框架下统一多语言支持。适合对 IDEA 操作习惯有依赖、又希望尝试不同开源路线的开发者。

官网:https://github.com/consulo/consulo


小结:追求成熟稳定选 IDEA 社区版或 Eclipse;想要轻快顺手选 VS Code;想尝鲜轻量新架构可以看看 Lithe;需要多语言统一环境可关注 Consulo。开源工具各有取舍,按自己当下的工作流挑一个用起来最顺手的就好。

本文作者:Weee

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!