3 分钟装好 Ice:3 步让 macOS 菜单栏从一团乱变成有序的管理工具
【免费下载链接】IcePowerful menu bar manager for macOS项目地址: https://gitcode.com/GitHub_Trending/ice/Ice
这是 Ice——一个 macOS 开源菜单栏管理工具,帮你隐藏、重排、美化 Mac 右上角那一排小图标,核心功能跑通约 3 分钟。照做完后,你的 Mac 会长这样:
- 菜单栏右侧出现一个蓝色冰立方图标(Ice icon),点它打开 Ice 设置窗口
- 不想看的菜单栏项被收进"始终隐藏"区,或菜单栏下方的第二条栏(Ice Bar),需要时一键出现
- 右键菜单栏空白区域,直接唤起 Ice 的快速菜单
适合:macOS 14(Sonoma)及更高版本、想管理菜单栏项的用户。不适合:macOS 13 及更低版本(Ice 依赖新版系统 API,官方明确不支持旧版),以及只想换菜单栏皮肤、不想管理任何图标的用户。
装 Ice 还是只用系统拖拽:一页决策表
本节 30 秒决定要不要继续。
| 对比项 | 系统原生方式 | Ice |
|---|---|---|
| 实现方式 | macOS 只允许你在菜单栏内手动拖动图标顺序 | 通过辅助功能 API 管理图标,提供"始终隐藏"区、Ice Bar、搜索、热键 |
| 生效范围 | 仅图标顺序 | 图标顺序 + 显隐策略 + 菜单栏外观(颜色/阴影/边框/圆角与分割形状) |
| 资源占用 | 无常驻 | 单个轻量常驻应用 |
| 卸载方式 | 无需 | 退出并删除应用即可;顺序与设置只由 Ice 自己记录,不改系统文件 |
如果只接受"换个顺序、不要管理功能",可以停在这里;否则往下看。
授权前 3 项检查
本节把 3 个关卡提前过一遍。
| 检查项 | 通过标准 | 不通过的后果 |
|---|---|---|
| 系统版本 | 苹果菜单 → 关于本机,macOS 14 或更高 | 装上也跑不起来,且无旧版支持计划 |
| 辅助功能权限 | 点"Grant Permission"后按钮变绿"Permission Granted" | 无法移动菜单栏项,核心功能失效 |
| 屏幕录制权限 | 按钮变绿(可跳过) | 布局页看不到图标缩略图,只能以文字管理 |
| 兜底动作 | 授权前先退出 Ice(权限窗口底部的 Quit)确认菜单栏无异常;授权后想反悔,直接卸载应用即恢复原状——Ice 只在用户级运行,不碰系统文件 | — |
3 步跑通
本节是 3 分钟跑通主体。
第 1 步:装应用
做什么。两条路径二选一,终端执行:
brew install --cask jordanbaird-ice # 通过 Homebrew 安装 Ice或手动:从项目发布页下载最新Ice.zip,解压后把Ice.app拖进应用程序文件夹。
看到什么。"应用程序"文件夹里多了一个蓝色冰立方图标的新 App;终端则输出==> Pouring jordanbaird-ice...并结束。
卡住怎么办。没装 Homebrew → 直接走手动 zip 路径;zip 解压出来不是 App → 重新下载,文件多半没下完整。
第 2 步:给 2 个权限
⚠️ 辅助功能权限是系统级授权,用途是读取和移动菜单栏项的位置,是两项中唯一必给的。
做什么。双击Ice.app,弹出"Permissions"窗口,列出 Accessibility(必需)与 Screen Recording(可选)两项。点 Accessibility 旁的 "Grant Permission" → 系统设置窗口自动打开,把 Ice 打开 → 切回 Ice 窗口。
看到什么。Accessibility 旁按钮变绿显示 "Permission Granted",底部 "Continue" 按钮变为可点击。
卡住怎么办。系统设置列表里找不到 Ice → 再点一次 "Grant Permission"(第一次点击才会注册请求);不想给屏幕录制 → 直接点底部黄色的 "Continue in Limited Mode"。
第 3 步:进主界面
做什么。点权限窗口底部的 "Continue"。
看到什么。✅ 权限窗口关闭、设置窗口打开;菜单栏右侧出现蓝色冰立方图标。
卡住怎么办。菜单栏没图标 → 在设置 General 页确认 "Show Ice icon" 开关是开的(关掉后也可右键菜单栏空白处打开设置)。
第 4 步:隐藏第一批图标
做什么。在设置左侧打开 Menu Bar Layout 页,你会看到 Normal Section 和 Always-hidden Section 两行,每个图标以缩略图列出。把不想看的图标从 Normal 行拖到 Always-hidden 行松手。
看到什么。该图标立刻从屏幕顶部菜单栏消失。若在 General 页打开 "Use Ice Bar",隐藏项会汇总到菜单栏下方自动弹出的第二条栏里:
卡住怎么办。页面显示 "Menu bar layout requires screen recording permissions" → 点页面里的 "Go to Advanced Settings" 链接补授权;页面显示 "Ice cannot arrange menu bar items in automatically hidden menu bars" → 系统设置 → 控制中心,把"自动隐藏和显示菜单栏"临时设为"永不",回 Ice 刷新后改回原设置。更多成因见 FREQUENT_ISSUES.md。
按场景微调
这张表 5 秒找到你的开关。
| 你的目标 | 去哪里改 | 改什么 | 生效方式 |
|---|---|---|---|
| 按需唤出隐藏项 | 设置 → General | "Show on click" / "Show on hover" / "Show on scroll" 三开关任选组合 | 立即生效 |
| 隐藏项单独放菜单栏下方 | 设置 → General | "Use Ice Bar" → 位置(dynamic / 鼠标指针下方 / Ice 图标下方) | 立即出现第二条栏 |
| 显示后自动再隐藏 | 设置 → General | "Automatically rehide" → 策略:Smart / Timed / Focused App | 立即生效 |
| 重新排序图标 | 设置 → Menu Bar Layout | 缩略图在两个分区间拖拽;或直接在菜单栏按住 Command 拖真实图标 | 立即生效 |
| 换菜单栏颜色、形状 | 设置 → Menu Bar Appearance | 颜色(纯色/渐变)、阴影、边框、圆角与分割形状 | 立即生效 |
| 用热键切分区、开搜索 | 设置 → Hotkeys | 为各分区、搜索面板、Ice Bar 开关分别录制热键 | 按键即生效 |
| 开机自启 | 设置 → General | "Launch at login" 开关 | 下次开机生效 |
想再进一步:General 页还有 "Menu bar item spacing"(beta)滑杆统一调节图标间距,但点 Apply 会重启所有带菜单栏项的应用,且可能需要注销重登才彻底生效。
故障对照
出问题先查这张表。
| 你看到的症状 | 第一动作 | 无效时的兜底 |
|---|---|---|
| 移走的图标老是跑回"始终隐藏"区 | 按住 Command 把它拖回普通区 | 该应用不记忆自身图标位置,macOS 每次当新项处理,只能重新拖 |
| 图标"消失"找不到了 | Option + 点击冰立方图标,显示始终隐藏区 | 从该分区按住 Command 拖回 |
| 布局页提示"需要屏幕录制权限" | 点页面里的 "Go to Advanced Settings" 链接授权 | 退出 Ice 重新打开 |
| 布局页提示"cannot arrange menu bar items in automatically hidden menu bars" | 系统设置 → 控制中心,把"自动隐藏和显示菜单栏"设为"永不" | 改回原设置后回 Ice 刷新图标 |
| 布局页部分图标是空白占位 | 授予屏幕录制权限并重启 Ice | 注销后重新登录 |
回滚阶梯与收尾清单
本节是最后的保险。
回滚阶梯,由轻到重:
- 触发条件:改了某个设置想还原→ 到对应设置页把开关关掉或把图标拖回原位,立即生效,无需重启
- 触发条件:权限给了但不想用了→ 系统设置 → 隐私与安全性 → 辅助功能 / 屏幕录制,把 Ice 的开关关掉,权限即刻释放
- 触发条件:彻底卸载→ 点菜单栏冰立方图标退出 Ice → 从"应用程序"删除
Ice.app;Ice 不改系统文件,菜单栏自动回到系统原状
最后照着做一遍:
brew install --cask jordanbaird-ice,或把Ice.app拖进"应用程序"- 在 Permissions 页给 Accessibility 授权,点 "Continue"
- 确认菜单栏右侧出现蓝色冰立方图标
- 在 Menu Bar Layout 页把第一个不想看的图标拖进始终隐藏区
- 再出问题,按"故障对照"表的顺序查
【免费下载链接】IcePowerful menu bar manager for macOS项目地址: https://gitcode.com/GitHub_Trending/ice/Ice
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考