macOS 菜单栏管理器 Ice:3 次设置收拾好一整排图标
【免费下载链接】IcePowerful menu bar manager for macOS项目地址: https://gitcode.com/GitHub_Trending/ice/Ice
Ice 是一款 macOS 菜单栏管理器,就干三件事:隐藏菜单栏项目、重排它们的位置、定制菜单栏外观。菜单栏图标超过 10 个、互相挤成一团的话,它有用;如果你只有三四个图标,基本用不上。
定位:只管隐藏、排序、外观
Ice 的活儿是把屏幕顶部的有限空间重新分配:不常用的图标收起来,常用的留在原位,布局设置一次长期生效。它不移除项目、不管第三方应用内部状态,也不改系统菜单栏的自动隐藏行为。说白了,它只负责"哪些项显示、放在哪、菜单栏长什么样"这三件事。
Ice 安装步骤:从 Homebrew 到辅助功能授权
- 安装。执行
brew install --cask jordanbaird-ice,或从官方发布页下载 Ice.zip,解压后拖进应用程序文件夹。 - 授予"辅助功能"权限。首次启动 Ice 会请求这项权限,它用于监听菜单栏上的悬停与点击事件,是隐藏和呼出功能的前提。📌 拒绝授权后,Ice 只能显示图标,无法隐藏任何项目。
- 授予"屏幕录制"权限(可选)。这项权限用于编辑菜单栏外观(着色、形状)并在设置面板里显示每个项目的图片。拒绝它不影响隐藏和排序。
- 首次验证。点击菜单栏里的 Ice 图标打开设置窗口,在"菜单栏布局"面板把任意图标拖进 Hidden 分区,看到它立即从菜单栏消失即配置成功。
Ice 常用功能:5 个你会真正用到的
如何隐藏菜单栏项目
用得最多的功能。Ice 把菜单栏分成 Visible、Hidden、Always-Hidden 三个分区,呼出方式在 设置 → 常规 里选:悬停菜单栏、点击空白区域、滚动滚轮,三选一。
操作:在常规面板开启自动重新隐藏,把鼠标悬停在 Hidden 分区上方 结果:隐藏项临时弹出,鼠标移开后自动收回
拖拽重排菜单栏项目
"菜单栏布局"面板里,每个项目都是一张可拖动的卡片,既能单个排序,也能在三个分区之间移动。
操作:在布局面板把某个图标从 Visible 拖到 Hidden,再把另一个图标拖到最前面 结果:真实菜单栏的排列即时更新,不需要重启任何应用
Ice Bar 如何解决刘海屏空间不足
带刘海的 MacBook 上,隐藏项展开后经常放不下。Ice Bar 是独立于菜单栏之外的一条副栏,专门显示隐藏的项目,位置有三种模式:动态、跟随鼠标指针、固定在 Ice 图标下方。
操作:把 Ice Bar 位置设为"跟随鼠标指针",然后悬停在隐藏分区上方 结果:副栏直接在指针下方弹出,点一下项目即可展开,不用移动鼠标去够角落里的图标
菜单栏项目搜索:找到某个图标属于谁
记不清某个图标属于哪个应用时,不必逐个点开试探。Ice 会索引全部菜单栏项目,搜索面板靠快捷键呼出(见 HotkeyAction.swift 里的内置动作)。
操作:按预设快捷键弹出搜索框,输入 "docker" 结果:结果列表里出现匹配项,点一下,对应项目直接展开在你面前
菜单栏着色与形状定制
"外观"面板支持菜单栏着色(纯色或渐变)、阴影、边框和形状(圆角、分割或两者组合),主要用途是区分多台显示器。
操作:主屏菜单栏设为半透明深蓝加圆角,副屏设为透明加分割 结果:一眼分辨当前在看哪块屏幕
实际工作流
投屏前收拾菜单栏
问题:客户投屏看整块屏幕,菜单栏一长串图标很干扰视线。 处理:调试和工具类图标全部收进 Hidden 分区,开启自动重新隐藏,只保留 Wi-Fi、电池和时间。 结果:画面干净;需要展示某个隐藏项时,悬停一次临时调出,移开鼠标后自动收回。
双屏各管各的
问题:主屏跑代码、副屏放参考文档,两块屏幕菜单栏一模一样,容易看串。 处理:两块屏幕设置不同着色,再配一个快捷键切换各分区显示状态(见 快捷键设置面板)。 结果:两块屏幕各自维护一套图标组合,切换布局不需要碰鼠标。
开完会一键还原
问题:会议期间要的"干净布局",下班后不想继续维持。 处理:把切换 Hidden 分区绑一个快捷键,偶尔才用的项目放进 Always-Hidden 分区。 结果:会议期间菜单栏保持稳定,结束后按一下快捷键切回日常布局。
功能速查表
| 功能 | 入口路径 | 触发方式 | 备注 |
|---|---|---|---|
| 隐藏/呼出项目 | 设置 → 常规 | 悬停 / 点击 / 滚动 | 支持自动重新隐藏 📌 |
| 项目排序 | 设置 → 菜单栏布局 | 拖拽 | 即时生效 |
| Ice Bar 位置 | 设置 → 常规 | 动态 / 跟随指针 / Ice 图标下方 | ⌨️ 可用热键开关 |
| 项目搜索 | 设置 → 快捷键 | 快捷键呼出面板 | ⌨️ 索引全部项目 |
| 着色与形状 | 设置 → 外观 | 纯色 / 渐变 / 圆角 / 分割 | |
| 热键管理 | 设置 → 快捷键 | 切换分区 / 搜索 / Ice Bar |
资源占用与系统门槛
Ice 日常内存占用约 50MB 以内,启动在数秒级,日常使用基本无感知。它依赖的若干系统 API 从 macOS 14 开始提供,因此最低支持版本是 macOS 14,官方也没有支持更早版本的计划。安装后遇到权限或显示异常,先查 FREQUENT_ISSUES.md,里面有"项目被移进始终隐藏分区""菜单栏顺序不保留"等已知问题的处理方式。
装完先试这个
先隐藏 3 个图标到 Hidden 分区,用两天再决定它是否合你的工作流。只想试一件事的话,打开自动重新隐藏——那会是 Ice 价值最明显的一刻。
【免费下载链接】IcePowerful menu bar manager for macOS项目地址: https://gitcode.com/GitHub_Trending/ice/Ice
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考