Eclipse 简介
Eclipse 是一款开源集成开发环境(IDE),带有基础工作区和用于自定义的插件系统。它以一组现成的软件包形式提供,适合不同类型的工作。Eclipse IDE for Java Developers 包含 Java 开发的必备工具:Java IDE、Git 客户端、XML 编辑器以及 Maven 和 Gradle 集成。其他软件包面向其他工作,例如 Eclipse IDE for C/C++ Developers。
Eclipse 由 Eclipse Foundation 旗下开发,采用 Eclipse Public License 2.0 许可证发布。2026-09 版本基于 Eclipse Platform 4.41,新增 Console 视图字体缩放、Problems 和 Tasks 视图的文本筛选,以及 Java 25 紧凑源文件向导。Mac 版分别提供 Apple Silicon 和 Intel 下载,Java 软件包各约 360 MB。Eclipse Installer 也提供内置 Java 运行环境的版本。项目列出的已测试版本为 macOS 14、15 和 26,未公布严格的最低要求。
主要功能
Eclipse 提供完整的开发环境,并可通过插件按需调整。
- Java IDE:Java 软件包中的 Java Development Tools。
- Git 客户端:在 IDE 内集成 Git。
- 构建工具:集成 Maven 和 Gradle。
- XML 编辑器:包含在 Java 软件包中。
- 插件系统:扩展并自定义你的工作区。
- 软件包:选择现成的配置,例如 Java 或 C/C++。
- Eclipse Installer:内置 Java 运行环境的安装程序。
- 跨平台:Mac、Windows 和 Linux。
2026-09 版本新功能
Eclipse 2026-09(Platform 4.41)改进了视图、编辑器和 Java 工具。
- Console 视图支持字体缩放
- Problems、Tasks、Bookmarks 和 Markers 视图新增文本筛选
- 可拖放调整 Terminal 标签页顺序
- 查找替换浮层的快捷键可自定义
- Compare 编辑器新增实验性的统一差异视图
- 可通过 New Java 向导创建 Java 25 紧凑源文件
Eclipse 常见问题
Eclipse 免费吗?
是的。Eclipse 免费且开源,采用 Eclipse Public License 2.0 许可证。
Eclipse 需要哪个版本的 macOS?
Eclipse 4.41 的项目计划列出的已测试版本为 macOS 14、15 和 26,未公布严格的最低要求。
Eclipse 能在 Apple Silicon 上运行吗?
可以。Mac 版分别提供 Apple Silicon(AArch64)和 Intel(x86_64)下载。
我应该下载哪个软件包?
Java 开发请选择 Eclipse IDE for Java Developers,C 和 C++ 开发请选择 Eclipse IDE for C/C++ Developers。其他软件包可在软件包页面查看。
Java 软件包包含什么?
Java IDE、Git 客户端、XML 编辑器以及 Maven 和 Gradle 集成。
可以为 Eclipse 添加功能吗?
可以。Eclipse 有插件系统,可用来扩展和自定义环境。
什么是 Eclipse Installer?
它是与现成软件包一同提供的安装程序,也有内置 Java 运行环境的版本。
Eclipse 2026-09 有哪些新内容?
包括 Console 视图字体缩放、标记视图的文本筛选、可拖动的 Terminal 标签页和 Java 25 紧凑源文件向导等。
可以用 Homebrew 安装 Eclipse 吗?
可以。Java 软件包可通过 brew install --cask eclipse-java 安装。
eclipse.FULLMAC.app 上的 Eclipse 下载来自哪里?
下载按钮指向 Eclipse 官方软件包页面 https://www.eclipse.org/downloads/packages/。eclipse.FULLMAC.app 不会修改或重新打包该应用。
相似应用
OrbStackOrbStack 是在 Mac 上运行 Docker 容器和 Linux 虚拟机的快速、轻量又简单的方式。它可以直接替代 Docker Desktop:你的 docker 和 docker compose 命令照常可用,首次启动时 OrbStack 还会提出迁移 Docker Desktop 中的容器、镜像和卷。它几秒钟即可启动,在 Apple 芯片上的后台 CPU 占用低于 0.1%,并会把未使用的内存还给 macOS。除了容器,它还能运行来自 16 种发行版的完整 Linux 虚拟机,以及用于本地开发的轻量 Kubernetes 集群。OrbStack 由 Orbital Labs 开发。开发工具
QuotaBar如果你用 ChatGPT 账户使用 OpenAI Codex,用量限制会按 5 小时窗口和每周窗口重置,想知道还剩多少就得打开 Codex 或 ChatGPT。QuotaBar 把剩余百分比显示在 Mac 菜单栏中,每 60 秒刷新一次。点击图标可打开详细面板,查看每个限制窗口及其重置倒计时;也可以打开一个始终置顶的小型悬浮 HUD。开发工具
Stargazer BarStargazer Bar 是一款小巧的 Mac 原生菜单栏应用,帮你盯着 GitHub 仓库。它在菜单栏中实时显示星标数,不用一直开着浏览器标签页也能知道项目的情况;点击即可打开详情菜单:星标与 Fork 趋势图、发布版下载总数以及维护者雷达。公开仓库以星标数衡量。私有仓库没有星标,则以需要你处理的事项衡量:构建失败、未回复的 Issue 或新的拉取请求。开发工具
Notch So GoodNotch So Good 把 MacBook 的刘海变成 AI 编程代理的小型状态显示屏。当 Claude Code 或 OpenAI Codex CLI 工作时,一个黑色胶囊会延伸刘海:左边是名为 Peek 的 3D 角色,右边的圆环显示 5 小时用量窗口还剩多少。会话越需要你,Peek 就从刘海里探出得越多。当任务完成、失败或达到用量上限时,刘海会展开成一张卡片,说明发生了什么、在哪个项目里,点击即可跳到对应的终端标签页,包括 tmux 窗格。开发工具
Claude UsageClaude Usage 是一款为 Claude Code 用户打造的小巧原生应用。它在菜单栏中显示当前的 5 小时会话、所有模型和 Sonnet 的每周用量,以及按量付费的额度,每项都带有用量条和重置时间,无需打开 Claude Code。它还会在 Claude Code 提示符下方添加一行,显示模型、上下文窗口的占用比例和已用令牌数,让你在空间耗尽之前压缩会话。每个终端窗格都显示自己的这一行,在 tmux 中也一样。开发工具
TintpadTintpad 是一款免费开源的启动器,面向使用 Claude Code、Codex 等命令行编程代理的开发者。在任意位置按下 Option-Command-空格,一滴黑色的“水滴”会从 Mac 的刘海处落下(没有刘海的 Mac 则悬挂在菜单栏下方),里面列出你的代码仓库。输入几个字母并按下 Return,你自己的终端就会在该仓库中打开,代理已按你上次在那里使用的模式运行。开发工具
FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。