macOS 菜单栏管理工具 Ice 实用指南:5 个技巧让菜单栏重归秩序
【免费下载链接】IcePowerful menu bar manager for macOS项目地址: https://gitcode.com/GitHub_Trending/ice/Ice
如果 Mac 顶部的菜单栏被十几个小图标塞满、还被刘海挡住了几个,那么开源项目 Ice 值得你花十分钟试一下:它是一个专为 macOS 14 及以上系统设计的菜单栏管理工具,能把图标藏起来、用拖拽重新排列,还能给菜单栏换配色和造型,让桌面顶部恢复清爽。
一、图标越多,菜单栏越乱:问题出在哪
装得应用越多,菜单栏右侧越拥挤。macOS 本身提供不了整理手段:图标不能隐藏、不能换位、不能调间距,而 MacBook 的刘海还会再吃掉一段空间。Ice 的思路是把菜单栏拆成两个分区——平时可见区和"永久隐藏区",把不需要一眼看到的图标挪进隐藏区,需要用时再一键唤出,而不是一味地删图标。
二、三分钟上手:安装与权限配置
Ice 要求macOS 14 或更新版本(它依赖系统新版 API,官方不打算兼容更老系统)。安装任选其一:
用 Homebrew 一行命令装好:
brew install --cask jordanbaird-ice下载官方发布的 Ice.zip 压缩包,解压后把应用拖进"应用程序"文件夹;
想读源码的话,克隆仓库本地构建:
git clone https://gitcode.com/GitHub_Trending/ice/Ice
首次启动会请求两项权限,含义各不相同:
- 辅助功能(必给):Ice 靠它读取菜单栏里有哪些图标、并把图标拖动到新位置;
- 屏幕录制(可选):授权后才能编辑菜单栏外观、并显示每个图标的预览图,不给也不影响基本的隐藏与排序。
三、核心能力拆解:两个分区加一条"溢出栏"
Ice 把菜单栏划成可自由拖动的分区:
- 可见区:常驻显示的图标,位置由你拖拽决定;
- 永久隐藏区:几乎不用、又舍不得关掉的图标放这里,默认不出现在菜单栏;当应用菜单与已显示的图标发生重叠时,Ice 也会自动收起应用菜单腾出空间。
对刘海屏用户还有一招:开启Ice Bar(源码见 Ice/UI/IceBar/)后,隐藏的图标不会挤在菜单栏里,而是在菜单栏下方单独浮出一条小栏,位置可以跟随鼠标指针或固定在 Ice 图标正下方,完全绕开刘海遮挡。
四、隐藏的图标怎么唤出,又怎么自动收回
隐藏只是第一步,Ice 提供三种"临时显形"方式,在"通用"设置里各有一个开关:
- 点击:点一下菜单栏的空白处,隐藏图标浮出;
- 悬停:鼠标划过空白区域时自动显形;
- 滚动/滑动手势:在菜单栏上滚轮或双指滑动即可切换显隐。
显形之后,可以开启自动收回,并选择三种策略(见 通用设置源码):
- 智能算法:Ice 自行判断何时收回去;
- 固定时间:比如显形 5 秒后自动隐藏,时长可用滑条调节;
- 切换应用即收回:焦点离开当前应用就自动复原。
此外还能在快捷键设置里给"显示/隐藏分区"绑定组合键,全程不用动鼠标。
五、⚡️ 5 个值得配置的技巧
1. 拖拽排序:给图标排座次
点一下 Ice 图标呼出整理面板后,每个图标都是独立条目,按住拖到想放的位置即可,支持跨分区拖动。效果如下:
2. 快捷键 + 搜索:不用眼睛找图标
给"打开搜索面板"绑一个组合键(如 ⌥⌘F),按下后直接输入图标名字,从全部菜单栏项里秒定位,比一个个扫过去快得多。快捷键动作还包括切换隐藏分区、开关 Ice Bar、显示分区分隔符、切换应用菜单等,均在"快捷键"设置面板录制。
3. 外观定制:菜单栏也能换皮肤
在"菜单栏外观"面板可以给菜单栏加纯色或渐变染色、阴影、边框,或改成圆角、切角造型;开启"动态外观"后还能给浅色模式和深色模式分别配一套(编辑器实现见 MenuBarAppearanceEditor)。不想打开设置窗口时,直接在菜单栏空白处右键也能调。
4. 图标间距微调(Beta)
图标挤成一团时,可用间距滑条统一拉大或缩小所有图标的间隔。注意:应用该设置会重启全部带菜单栏图标的应用,个别应用可能需要手动再拉起。
5. 开机自启 + 自动更新:配好就不用管
在"通用"面板勾选登录时启动,Ice 会随系统常驻后台静默工作;项目本身支持自动更新,安装新版后旧版会自动退出,布局设置保留。
六、📌 三个常见坑与解法
坑 1:刚挪走的图标总是被"踢回"永久隐藏区。macOS 习惯把新图标插到菜单栏最左端,而那正好是永久隐藏区的位置。部分应用重启后会重置图标位置,于是看起来像被 Ice 改回去了。处理办法:Option + 点击 Ice 图标显示永久隐藏区,再用 Command + 拖拽把它移到别的分区。
坑 2:报错"Ice 无法在自动隐藏的菜单栏中排列图标"。这是系统在自动隐藏菜单栏时锁住了排列权限。临时解法:打开"系统设置 → 控制中心",把"自动隐藏和显示菜单栏"改为"永不",回到 Ice 里更新一次菜单栏项,再改回你原来的偏好。
坑 3:怀疑 Ice 删掉了某个图标 / 图标顺序没被记住。Ice 没有删除或移动你看不见的图标的能力,"消失"的多半是图标被 macOS 放进了永久隐藏区(同坑 1)。而"记住自定义顺序"目前是尚未实现的已知功能,不算 Bug,官方路线图中已排期。完整问答见 FREQUENT_ISSUES.md。
七、Ice 适合谁,下一步做什么
它最契合三类人:用刘海屏 MacBook 被遮挡图标折磨的用户、菜单栏常年挂着十几个图标的重度用户、以及想把菜单栏做出个人风格的定制爱好者。项目采用 GPL-3.0 开源协议,免费可用。
装好之后的行动清单:
- 确认系统为 macOS 14+,用上面一行 brew 命令安装;
- 授权辅助功能权限,让 Ice 真正接管菜单栏;
- 点击 Ice 图标,把"永远用不到"的图标拖进永久隐藏区;
- 在快捷键面板里给"切换隐藏分区"绑一个组合键,养成按键唤出的习惯;
- 有空再进"菜单栏外观"面板挑一套配色,给桌面收个尾。
【免费下载链接】IcePowerful menu bar manager for macOS项目地址: https://gitcode.com/GitHub_Trending/ice/Ice
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考