Mac 菜单栏终于不乱了:Ice 菜单栏管理 5 分钟上手指南
【免费下载链接】IcePowerful menu bar manager for macOS项目地址: https://gitcode.com/GitHub_Trending/ice/Ice
周一早上打开 MacBook,你要看一眼 Wi-Fi 和电池,可菜单栏右侧已经挤了十几个图标,有的还不明不白地多出来几个,谁也分不清是谁。我折腾过好几个同类工具,最后留下的是开源的Ice——一个专注 macOS 菜单栏管理的免费应用,装完拖两下图标,五分钟就能把那一排"小蝌蚪"理清楚。
Ice 是什么,能帮你做什么
Ice 是一个开源的 macOS 菜单栏管理工具(基于 GPL-3.0 协议),核心思路就一件事:把菜单栏里不常用的图标藏起来,需要时再临时放出来。
它的能力速览:
- 拖拽布局:像整理桌面图标一样,把菜单栏项目拖进不同分区
- 多种唤出方式:鼠标悬停、点击空白处、滚轮/触控板滑动,都能临时显示隐藏项
- 自动重新隐藏:隐藏项显示一段时间或切换应用后自动收回
- 外观定制:纯色/渐变背景、阴影、圆角、分割线形状都能调
- 全局快捷键 + 搜索面板:一键切换分区、快速定位任意菜单项
- Ice Bar:刘海屏 MacBook 可在菜单栏下方单独显示一行隐藏项
从零上手:安装命令与首次配置
一行命令安装(需先装 Homebrew):
brew install --cask jordanbaird-ice手动安装:去项目的 Releases 页面下载最新版 Ice.zip,解压后把 App 拖进"应用程序"文件夹即可。
首次运行必做的三步:
- 授予辅助功能权限——这是最关键的一步。没有它 Ice 无法移动菜单项。系统会弹出提示,按引导到"系统设置 → 隐私与安全性 → 辅助功能"里勾选 Ice;如果没弹窗,可以右键菜单栏空白处打开 Ice 的权限面板手动开启
- 认识两个分区——Ice 把菜单栏逻辑上分成"正常显示区"和"永久隐藏区"(always-hidden section),后者收纳你几乎用不到的图标
- 拖两下试试——右键(或按住 Option 点击)Ice 图标进入布局界面,按住 Command 把某个图标拖到永久隐藏区,松手。看,它消失了,但随时能找回来
注意 Ice 要求macOS 14 及以上,官方说明里提到它用到了 macOS 14 才开放的系统接口,低版本没有计划支持。
按"你遇到的问题"来用
图标太多,一眼看不清?
这就是 Ice 的主场。打开布局界面(源码里对应 Ice/MenuBar/ 模块),你能看到每个图标都是独立的方块,按 Command 拖动即可调整顺序或换区。建议按使用频率分三类:每天看的留正常区,一周用一次的进隐藏区,基本不碰的进永久隐藏区。新装的 App 图标会被 macOS 默认塞到最左侧——也就是永久隐藏区的位置,这其实帮你省了一步,偶尔检查一下那里有没有"误伤"常用图标就行。
想让菜单栏跟整体主题更搭?
在设置的外观页(对应 Ice/MenuBar/Appearance/)你可以给菜单栏换背景色:纯色或渐变都行,还能加阴影和边框。如果你用带刘海的 MacBook,我建议你试一下圆角 + 半透明深色渐变,和系统默认菜单栏的观感很接近,几乎看不出改过。外观编辑面板会实时预览,调好了不费劲。
藏起来的图标临时找不到了?
隐藏不是删除。三种方式都能唤出:鼠标悬停在菜单栏、点击空白区域、或在菜单栏上滚动/滑动。唤出之后它不会一直赖着,Ice 有三种自动重新隐藏策略(见 Ice/Utilities/RehideStrategy.swift):
| 策略 | 行为 | 适合场景 |
|---|---|---|
| Smart(智能) | 按算法判断何时收回 | 默认,大多数情况 |
| Timed(定时) | 显示固定秒数后收回 | 想要确定性的行为 |
| Focused App(切换应用) | 切走当前应用即收回 | 图标只在某 App 下需要 |
如果嫌悬停唤出太"神经质",可以在 General 设置里关掉 showOnHover,只保留点击唤出。
懒得找,怎么快速定位某个图标?
给"打开搜索面板"绑一个全局热键(Hotkey 列表见 Ice/Hotkeys/ 目录),按下去输入关键词,比如 "wifi" 或 "bluetooth",目标图标直接浮现出来。另外"切换隐藏分区""切换永久隐藏分区"都能单独绑键,配合键盘完成操作,手不用离开主键区。
两种角色的一天
后端开发的老周:早上开电脑,菜单栏左边是 CI 状态、Git 分支、数据库连接数——都是高频项,留在正常区。IDE 插件的常驻图标被他拖进了隐藏区,改代码时按一个热键整排浮现,跑完测试看一眼,切走应用它们又自动收回了。下午装了一个新的监控 App,图标默默出现在最左边的永久隐藏区,他没管,等于系统替他做了归类。
做播客剪辑的阿岚:菜单栏同时挂着音频插件、云同步、录屏工具十几个,屏幕又小。她开了 Ice Bar(Ice/UI/IceBar/ 模块),把次要图标全部挪到刘海正下方独立的一行——主菜单栏只剩时间、Wi-Fi 和电池,录屏画面也干净了。外观上她调了一个和剪辑软件同色系的深色渐变,整套界面看起来像"原装"。
进阶技巧 & 容易踩的坑
- Option + 点击 Ice 图标可直接展开永久隐藏区——找"消失"的图标时第一反应用这个
- 误丢的图标:如果某个图标像被 Ice "删掉"了,其实是 macOS 把它放进了永久隐藏区,用 Option 点击展开后,Command + 拖回正常区即可(Ice 本身不删除项目)
- 图标顺序被重置?:这是已知限制而非 bug——macOS 每次重新出现图标时可能重新排位,官方已在路线图上跟踪(对应 FREQUENT_ISSUES.md 中"order not remembered"一条),先接受它,别反复拖动
- 报 "cannot arrange menu bar items in automatically hidden menu bars":去"系统设置 → 控制中心"把菜单栏自动隐藏暂时设为"从不",在 Ice 里重新排一次,再改回来
- 嫌图标挤:General 设置里的 spacing 选项可以整体加宽菜单项间距(Beta 功能),配合外观调整效果更好
和同类工具怎么选
| 维度 | Ice | Bartender | Hidden Bar |
|---|---|---|---|
| 价格 | 免费开源(GPL-3.0) | 付费订阅 | 免费 |
| 拖拽式分区管理 | 支持 | 支持 | 不支持 |
| 外观深度定制 | 支持 | 有限 | 无 |
| 搜索面板 | 支持 | 无 | 无 |
预算敏感、想要开源透明、又不想牺牲定制能力的,Ice 是目前的优解;只想要一条简单分隔线的,Hidden Bar 更轻量。
写在最后
回到周一早上那个场景:现在你的菜单栏只剩时间、电池和 Wi-Fi,剩下十几个图标安睡在隐藏区里,手一悬或一个热键,要用的自己会冒出来。我的建议是别贪多,今天只做三件事——装好 Ice、给搜索绑个热键、把最烦的三个图标拖走。清爽感是立竿见影的,剩下的分区慢慢调就行。
【免费下载链接】IcePowerful menu bar manager for macOS项目地址: https://gitcode.com/GitHub_Trending/ice/Ice
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考