Ice 菜单栏管理工具:macOS 图标收纳与自定义完整指南
【免费下载链接】IcePowerful menu bar manager for macOS项目地址: https://gitcode.com/GitHub_Trending/ice/Ice
Ice 是一款运行在 macOS 上的菜单栏管理工具,核心任务是把你拥挤的菜单栏图标收进可隐藏的分区里,需要时再一键唤出,还能调整图标顺序、给菜单栏上色变形。它适合菜单栏图标多到影响视线、尤其是使用刘海屏 MacBook 的普通用户,无需任何编程基础就能上手。
为什么你的菜单栏需要收纳一下
用 Mac 一段时间后,菜单栏右侧往往塞满了状态图标:各种应用残留、监控小工具、第三方状态灯。想点开其中一个,常常要先在一堆图标里逐个辨认;在刘海屏机型上,可用空间更窄,图标甚至会和系统时间挤在一起。Ice 的思路不是替你删图标,而是把"不常看"的图标藏起来,腾出干净的顶部空间,用时要用的时候再滑出来。
三步装好并启动 Ice
- 用 Homebrew 安装(最省事):
brew install --cask jordanbaird-ice如果不用 Homebrew,也可以从项目发布页下载Ice.zip,解压后把Ice.app拖进"应用程序"文件夹再打开。
授予辅助功能权限。首次启动会提示你授权,用于读取并排列菜单栏图标;这是Ice 的核心前提,不授权它无法移动图标。
打开设置窗口,确认分区状态即可。屏幕录制权限属于可选项,只在你想给菜单栏改色、或看图标缩略图时才需要,不影响基本收纳功能。
相关逻辑可查看仓库内的 权限模块,它把"必需"和"可选"两类权限分开管理。
核心功能怎么用
拖拽重排,把图标分成三档
Ice 把菜单栏图标划分为Visible(可见)、Hidden(隐藏)、Always-Hidden(始终隐藏)三个区域。你在它的设置界面里按住图标拖动,就能把常看的留在可见区、不常用的挪进隐藏区、彻底不用甚至想锁起来的放进始终隐藏区。
拖动即可调整图标位置,把不常用的图标收进隐藏区域。
这个分区模型是理解 Ice 的关键:它不改变图标本身,只决定每个图标当前"该不该出现在菜单栏上"。
三种方式唤出被隐藏的图标
藏起来的图标不是消失了,而是随时能调回来。你可以通过以下任一方式让它们临时显示:
- 悬停:鼠标移到菜单栏边缘,停留约 0.2 秒后自动展开。
- 点击:点击菜单栏的空白区域唤出。
- 滚动/滑动:在菜单栏上滚动或滑动即可带出隐藏图标。
展开后如果你不再操作,Ice 会按你设置的策略自动收回(可按时长定时,或跟随鼠标离开菜单栏)。对于刘海屏机型,还可以开启Ice Bar,把隐藏图标放到菜单栏下方一条独立小栏里显示,避免和刘海争抢顶部空间。
给菜单栏上色、加阴影、改形状
除了收纳,Ice 也能改菜单栏"长相"。在外观设置里你可以:
- 设置纯色或渐变着色;
- 为菜单栏添加阴影增强层次;
- 调整边框;
- 选择圆角或分割等自定义形状,特别适合配合刘海屏机型做视觉上的"分区切割"。
注意:编辑外观和显示单个图标缩略图需要屏幕录制权限,这也是它被列为可选权限的原因。
全局快捷键,不用伸手找图标
Ice 内置一组可绑定组合键的动作,你可以在快捷键设置页里逐一配置,比如:
- 唤出/收起隐藏区或始终隐藏区;
- 打开菜单栏图标搜索面板,输入关键词直接定位某个图标;
- 开启或关闭Ice Bar;
- 显示或隐藏分区分隔图标;
- 切换应用菜单的显示(用于解决图标重叠遮挡)。
这些动作都是可自定义的组合键,没有固定默认值,你按自己的习惯绑定即可。
进阶玩法:让布局更顺手
- 图标间距(Beta):如果你受不了图标挤成一团,可以在间距设置里调整各图标之间的留白。
- 显示分区分隔符:在可见区与隐藏区之间加一条分隔提示,视觉上更清楚哪些能收、哪些不能收。
- 自动隐藏菜单栏:可配置当鼠标离开顶部时,展开的图标自动收回去,恢复整洁。
- 按住 Option 点击 Ice 图标:快速展开"始终隐藏区",再用 Command + 拖拽把它挪到你想要的位置——这是官方推荐的处理"图标跑进始终隐藏区"的办法。
更多细节可参考仓库里的 常见问题文档,它覆盖了几个新手最容易碰到的坑。
技术特性速览
- 系统要求:macOS 14 及以上(依赖 14 起才有的系统接口,官方不计划支持更早版本)。
- 开发语言:原生 Swift,走系统级接口,界面响应快。
- 开源协议:GPL-3.0,代码完全开放,可自行查看与修改。
- 持续更新:项目处于活跃开发中,README 里的 Roadmap 列出了尚未实现的特性(如布局方案、图标分组等),部分功能仍在路上。
- 可选增强:支持开机自启与自动更新。
常见问题
Q:图标被自动挪进"始终隐藏区"了,怎么办?A:按住 Option 点击 Ice 图标展开该区域,再用 Command + 拖拽把图标移回其它分区。这通常是某些应用每次启动都被 macOS 当成"新图标"导致的。
Q:我排好的图标顺序,重启后没被记住?A:这是目前尚未实现的特性(在 Roadmap 中跟踪),并非 Bug,后续版本会支持记住并恢复顺序。
Q:提示"cannot arrange menu bar items in automatically hidden menu bars"?A:到系统设置的"控制中心",把"自动隐藏并显示菜单栏"暂时设为"永不",回到 Ice 刷新菜单栏项目,再改回你原来的设置即可。
Q:Ice 需要哪些权限?会影响系统安全吗?A:辅助功能是必需的(用于读取和排列图标);屏幕录制是可选的(仅用于改外观和看缩略图)。Ice 只在你的用户权限范围内操作,不改动系统核心文件。
开始整理你的菜单栏
装上 Ice、授权后,花一分钟把图标分好区,你的顶部空间马上清爽起来。再配上外观美化和几个快捷键,菜单栏就从"图标墙"变成"随叫随到的收纳盒"。
实用小贴士:
- 先用可见/隐藏两档做基础整理,确认真的不再需要,再考虑用始终隐藏区彻底锁起来。
- 给"唤出隐藏区"和"搜索面板"各绑一个快捷键,找图标时基本不用再移动鼠标。
- 刘海屏机型建议开Ice Bar,把隐藏图标放到菜单栏下方独立栏,避免和系统图标打架。
【免费下载链接】IcePowerful menu bar manager for macOS项目地址: https://gitcode.com/GitHub_Trending/ice/Ice
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考