Ice macOS 菜单栏管理工具安装教程:5分钟把凌乱的菜单栏整理好
【免费下载链接】IcePowerful menu bar manager for macOS项目地址: https://gitcode.com/GitHub_Trending/ice/Ice
如果你的 Mac 菜单栏图标挤到被截断、又发现 macOS 根本不允许你自由拖拽重排,那你需要 Ice。它是开源的 macOS 菜单栏管理工具,能隐藏不用的图标、自由排列顺序、还能改菜单栏外观。菜单栏本来就整洁、又不想给任何权限的,可以跳过。
这几件事你是不是全踩过?
- 图标叠在一起被截断,关键图标被挤没了
- 新装应用的图标总冒到最左边,顺序全乱
- 暂时不用的图标永久霸占菜单栏
- 想调整图标间距,macOS 不提供
中了 2 条以上往下看,Ice 把这些全包了。
它改了什么、没改什么
核心机制:它是一个常驻菜单栏的应用,通过向系统申请"辅助功能"权限(必需),替你移动和隐藏菜单栏图标,不改动任何系统文件。
具体权限要求可看源码 Ice/Permissions/Permission.swift:辅助功能是必需项,屏幕录制可选项(仅改外观和显示条目缩略图时需要)。
- 适合:带刘海、图标总被截断的 MacBook 用户;想藏一部分图标的人;想定制菜单栏颜色形状的人
- 不适合:macOS 14 以下的机器(官方明确不打算支持更早版本);拒绝授予辅助功能权限的人
| 对比项 | 原生菜单栏 | Ice |
|---|---|---|
| 实现方式 | 系统固定行为 | 常驻应用代管 |
| 图标顺序 | 不可自定义 | 拖拽自由排 |
| 图标隐藏 | 不支持 | 点击/悬停/滚动唤出 |
| 回退成本 | — | 删应用即恢复 |
安装前检查清单
| 检查项 | 怎么确认 | 不满足怎么办 |
|---|---|---|
| macOS 版本 | 苹果菜单 → 关于本机 | 需 14 及以上,先升级系统 |
| 菜单栏自动隐藏 | 控制中心 → 菜单栏开关 | 布局时先设为"永不",再改回 |
| 磁盘空间 | 约 10MB | 清理磁盘 |
| 安全兜底 | Ice 不写系统文件,退出并删除应用即恢复原样 | 无 |
把上面 4 项过完,后面 9 成的翻车都能提前排掉。
5分钟跑通的 3 步
第 1 步:拿到 Ice 应用
做什么:把 Ice 装进你的 Mac。
怎么做:从项目发布页下载Ice.zip,解压后把应用拖进应用程序文件夹;用 Homebrew 的更省事:
brew install --cask jordanbaird-ice # 通过 Homebrew 安装 Ice想自己编译的开发者拉源码:
git clone https://gitcode.com/GitHub_Trending/ice/Ice # 克隆 Ice 源码仓库做完你会看到:菜单栏多出一个立方体图标,Ice 已在运行。
第 2 步:授予权限
做什么:处理首启时弹出的两个权限卡。
怎么做:权限页点Grant Permission,在系统弹窗里点允许。辅助功能必给(读取并移动菜单栏图标);屏幕录制可不给(改菜单栏外观、显示条目图标才需要),不给的话 Ice 能以受限模式继续用。
做完你会看到:权限卡上按钮变成绿色的Permission Granted,点 Continue 进入设置窗。
第 3 步:把图标拖到指定位置
做什么:在布局页给菜单栏条目分类排队。
怎么做:点 Ice 图标 →Settings→Menu Bar Items,在三行轨道里拖图标。图标被隐藏时,右键菜单栏空白处同样能进设置。
做完你会看到:图标在菜单栏里实时移动,可见区、隐藏区、永久隐藏区之间出现细分隔线。
三个区各管各的:可见区常驻显示;隐藏区默认收起、可唤出;永久隐藏区连唤出都不显示,按住 Option 点一下 Ice 图标才能临时看到。
按你的痛点调
图标挤成一团被截断?
- 把不用的图标拖进隐藏区,在 General 页打开
Automatically rehide,策略选 Smart(智能算法)、Timed(固定时间后隐藏,0~30 秒可调)或 Focused app(焦点切换即隐藏) - 进阶玩家才会动的:Advanced 页调悬停唤出延迟、临时显示时长
想用的图标一时找不到?
- General 页勾上
Show on click/Show on hover/Show on scroll任意一项,点/悬停/滚动菜单栏空白处就能临时唤出隐藏图标 - 带刘海的 MacBook 建议开
Use Ice Bar,把隐藏图标放到菜单栏下方独立一条,位置可选动态、跟随鼠标、跟随 Ice 图标 - 进阶玩家才会动的:Hotkeys 页给各分区开关和搜索面板配快捷键
新装应用总乱顺序?
这是 macOS 的行为:新条目总被加到最左边,而最左恰好是 Ice 的永久隐藏区;部分应用自己不记图标位置,每次出现都当新条目处理,所以总掉进永久隐藏区。
- Option + 点 Ice 图标显示永久隐藏区,Command + 拖拽把条目拉回别的区
- 已知限制:Ice 目前不记忆条目顺序(官方 issue #26 在跟进),macOS 重排后需手动归位
- 遇到同类情况可直接对照 FREQUENT_ISSUES.md 排查
想让菜单栏好看一点?
- Menu Bar Appearance 页可改纯色/渐变色、阴影、边框,还有圆角、分割等自定义形状(需屏幕录制权限)
- 进阶玩家才会动的:General 页 → Ice icon → Choose image 导入自定义图标
弹"Ice cannot arrange menu bar items in automatically hidden menu bars"?
系统设置 → 控制中心,把"自动隐藏和显示菜单栏"设为Never→ 回 Ice 更新布局 → 改回你偏好的设置。
故障排查
| 你看到的症状 | 直接执行的动作 |
|---|---|
| 图标"消失"了 | 掉进永久隐藏区:Option + 点 Ice 图标唤出该区,Command + 拖拽放回 |
| 找不到 Ice 设置(图标被隐藏) | 右键菜单栏空白处,呼出设置入口 |
| 布局页提示需要权限、拖不动 | 系统设置 → 隐私与安全性 → 屏幕录制,给 Ice 授权 |
| 间距调整不生效 | 间距功能仍是 BETA,Apply 后部分应用需手动重开,甚至注销重登 |
| 图标反复掉进永久隐藏区 | 该应用不记忆图标位置,拖回即恢复;目前无法根治(已知限制) |
以上都没覆盖你的情况,带菜单栏截图去项目 issue 页反馈。卸载没有命令行工具:退出后把应用拖到废纸篓即可;brew 装的执行:
brew uninstall --cask jordanbaird-ice # 移除 Homebrew 安装的 Ice风险与回滚
必须知道的三件事:只支持 macOS 14 及以上,官方明确不打算支持更早版本;条目顺序不被记忆是已知功能缺口而非 bug;间距调整是 BETA 功能,应用时会自动重启所有带菜单栏图标的应用。
退出阶梯按严重程度排:
- 轻度(想暂停):菜单栏退出 Ice,菜单栏回到系统默认状态
- 中度(不想要权限):系统设置 → 隐私与安全性,把 Ice 从辅助功能和屏幕录制列表移除
- 重度(彻底删干净):退出并删除应用,图标与布局自动恢复原样,无残留
还记得检查清单里那行加粗的兜底吗:Ice 对系统唯一的改动就是两个权限项,删应用即全恢复。
30 秒行动清单
- 把 Ice 放进应用程序文件夹,看到菜单栏出现立方体图标
- 授予辅助功能权限(屏幕录制可不给),权限卡显示绿色 Permission Granted
- 在 Menu Bar Items 页把图标拖入可见/隐藏/永久隐藏区,确认图标实时移动
- 在 General 页开启 Automatically rehide,确认图标唤出后自动收回
- 想反悔随时退出 Ice 即可,删除应用则完全恢复
现在就去发布页下载,5 分钟后你的菜单栏就是你想要的样子。
【免费下载链接】IcePowerful menu bar manager for macOS项目地址: https://gitcode.com/GitHub_Trending/ice/Ice
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考