macOS 上的菜单栏管理工具

整理你的菜单栏——回归现代 macOS

Ice 2 隐藏你不需要的菜单栏图标,在你需要时将它们召回,并让你自由编排菜单栏布局。忠于原作的开源重塑——现已运行在 macOS 26 和 27 上。

支持最新两代 macOS · 7 种语言 · 3 种渠道

功能演示

隐藏菜单栏项目

将不常用的图标收纳在分隔线后,让菜单栏保持整洁。

Ice Bar

将隐藏的项目移入一个独立栏,按需显示。

按需显示

通过点击、热键或悬停边缘来显示项目。

最新动态

通俗易懂的更新说明,最新在前。

2.16.0
在 macOS 27 上,Ice 2 又能隐藏菜单栏项目了。macOS 27 重新构建了菜单栏,原来的做法已经跟不上,因此此版本加入了为它打造的新后端,以及可拖放的全新布局编辑器。在 macOS 26 及更早版本上,一切照旧。 · 在 macOS 27 上,隐藏功能恢复正常。macOS 27 改变了菜单栏的构建方式,Ice 2 原来的做法再也看不到单个图标,于是什么都隐藏不了,布局也一直是空的。现在 Ice 2 通过辅助功能找到菜单栏 App,并交由 macOS 自己来隐藏它们。Ice 图标、隐藏与始终隐藏分区、快捷键以及自动重新隐藏都和以前一样。若尚未授权,请为 Ice 2 开启辅助功能权限。 · 为 macOS 27 打造的布局编辑器。把 App 拖到可见、隐藏或始终隐藏,或在卡片菜单中选择分区;更改会随手保存。在 macOS 27 上,同一个 App 的菜单栏图标会一起显示和隐藏,因此一张卡片代表该 App 的全部图标。你保存的布局描述文件仍然可用:应用后会把其中的项目分入各分区,并告诉你哪些没能匹配。指定分区不会改变图标顺序——要调整顺序,仍请在菜单栏中按住 Command 拖移。 · 当没有可加载的内容时,Ice 栏不会再一直停留在正在加载菜单栏项目…。它现在会提示未找到任何项目,并提供重新检查按钮。 · macOS 27 上有三项功能不可用:独立的 Ice 栏、搜索单个菜单栏图标,以及临时显示某个图标。隐藏的项目现在直接显示在菜单栏里,而不是另一条栏中。这些控件和快捷键在 macOS 27 上会关闭,你保存的相关设置会原样保留,回到 macOS 26 即可恢复。此外,隐藏时可能会连专注模式等少数系统项目一起隐藏,而分区的显示状态会同时作用于所有显示器。
2.15.2
卸载功能中的一项安全修复,继承自 Ice 2 所基于的共用框架。菜单栏管理方式未变。 · 如果在 Mac 上发现同一 App 有多个副本,卸载现在会先停止操作。将正在运行的副本移到废纸篓一直是安全的,但你的设置、登录项和支持文件都是根据 App 的身份而不是位置来存储的,因此两个副本会共享这些内容,也就无法分辨哪个是哪个。卸载多余的副本,可能会删除你实际在用的那个副本的设置。现在它会在删除任何内容之前先停止,并列出各副本所在的位置,方便你把不需要的副本移到废纸篓后再重试。如果你只有一个副本——这是绝大多数人的情况——则不会有任何变化。 · 已更新到 DragonKit 4.1.1,这是支撑“设置”“关于”“新功能”和软件更新检查的共用框架。上述修复正来自其中;这些面板的外观和行为均未改变。

每个版本均来自应用内的“新功能”

获取方式

终端 · 一条命令

Homebrew

brew install --cask teddychan/tap/ice-2
即将推出

Mac App Store

即将推出
支持开发

请我喝杯 Token

这些应用主要由 AI 维护运转。与其请我喝咖啡,不如为支付日常维护的 AI Token 贡献一份力。

请我喝杯 Token

需要帮助?

我在业余时间免费维护 Ice 2。欢迎提问、报告缺陷和功能建议——在 GitHub 上提交问题,我会认真查看。

在 GitHub 上提交问题

致敬之作

Ice 2 是 Ice 的独立开源重塑版本,原菜单栏管理工具由 Jordan Baird 创建。本分支由 Teddy Chan 积极维护,将其延续至现代 macOS。

支持最新两代 macOS 7 种语言 3 种渠道 免费·开源
我为何构建并维护这些应用 →