免费的 Mac 菜单栏管理工具 Ice:3 分钟整理拥挤的顶部空间
【免费下载链接】IcePowerful menu bar manager for macOS项目地址: https://gitcode.com/GitHub_Trending/ice/Ice
Ice 是一款免费开源的 macOS 菜单栏管理工具:隐藏用不到的菜单栏图标、拖拽重排顺序,并为刘海屏机型在菜单栏下方加一条独立显示栏。它适合想把杂乱菜单条恢复清爽的 Mac 用户。
全文按渐进顺序展开:先让它 30 秒跑起来,再讲第一天值得开启的配置、进阶玩法与实现原理。
30 秒跑起来:安装与两个权限
推荐通过 Homebrew 安装:
brew install --cask jordanbaird-ice不习惯命令行也没关系:下载 Ice.zip 解压,把 Ice.app 拖进应用程序文件夹,双击即可启动。
首次启动会请求两项系统权限:
- 辅助功能:用来读取并管理菜单栏上的图标;
- 屏幕录制:用于截图相关功能。
这两个开关之后都能在系统设置里管理,随时可关,不涉及系统核心文件的修改。
环境上有两个硬性门槛:需要 macOS 14 及以上;应用为原生 Swift 编写,运行时内存占用约 45-60MB。
第一天:三种唤出方式与拖拽重排
把图标藏起来只是第一步,关键是“要用的时候找得到”。Ice 提供三种唤出方式,可以组合开启:
- 悬停唤出:鼠标移到菜单栏边缘,隐藏的图标滑出;
- 点击空白唤出:点一下菜单栏空白处,隐藏区展开;
- 滚动唤出:在菜单栏上直接滚轮滑动。
展示结束后会自动重新隐藏;你也可以指定一段区域设为“始终隐藏”,把菜单栏的空间永久让出来。
调整顺序更直接:把图标拖到目标位置即可,布局会自动保存,重启后顺序不变。
进阶玩法:分组、外观与刘海显示栏
按分组设置显示规则
图标可以按逻辑归入不同分组(系统工具、通讯、监控各归一类),每组单独配置显示规则。当前布局支持导出成配置文件,换机器时拿来恢复即可,这也是备份菜单栏布局最省事的方式。
菜单栏外观定制
着色支持纯色与渐变两种,可叠加阴影和边框做出层次;刘海屏机型还能启用特殊分割形状,让菜单栏视觉上不挤在摄像头开孔两侧。
刘海屏专属显示栏 Ice Bar 怎么开
Ice Bar 是专为刘海屏 MacBook 设计的独立显示栏,位置在菜单栏下方,把隐藏图标展示在那条栏里。它的位置和样式都可自定义,也支持一键启用或关闭。
效率快捷键:5 组按键记牢
以下组合键全局生效,配合上面的唤出方式使用:
| 按键 | 作用 |
|---|---|
| Cmd+Shift+S | 打开搜索面板,即时筛选、键盘导航、直接激活结果 |
| Cmd+Shift+B | 切换 Ice Bar 的显示状态 |
| Cmd+Shift+数字 | 控制特定分组的显示与隐藏 |
| Cmd+Shift+M | 全局显示或隐藏所有图标组 |
| Option+点击 Ice 图标 | 锁定当前布局 |
搜索面板适合图标特别多时定位目标:输入关键词即时过滤,方向键移动,回车直接激活对应项目。
多屏场景与长期维护
多台显示器下有两种布局模式:所有屏幕套用同一套布局,或为每块屏幕单独配置;外接高分辨率显示器时,可在高级设置中开启对应的优化选项。
长期使用建议保留两个习惯:布局调整后导出一次配置作为备份;切换工作场景时整体开关图标组,而不是逐个点图标。
看一眼背后的实现
从源码看,项目分成五大块:菜单栏管理模块负责图标的隐藏、显示与重排;快捷键模块管理全局按键注册;设置模块保存显示规则和外观配置;另有 UI/ 目录承载界面组件,Permissions/ 处理权限引导。模块化加上原生实现,是内存占用能压在 45-60MB 区间的直接原因。
菜单栏整理从今晚就能开始:克隆源码用git clone https://gitcode.com/GitHub_Trending/ice/Ice,或直接下载最新版本使用。
【免费下载链接】IcePowerful menu bar manager for macOS项目地址: https://gitcode.com/GitHub_Trending/ice/Ice
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考