Ice:macOS 菜单栏管理工具,图标隐藏、拖拽排序与刘海屏适配
【免费下载链接】IcePowerful menu bar manager for macOS项目地址: https://gitcode.com/GitHub_Trending/ice/Ice
在带刘海的 MacBook 上,每装一个应用,时钟旁边的空间就被挤掉一格,Wi-Fi 和电池这类每天都要看的指示器反而被推到菜单栏中段。Ice 是一款面向 macOS 的开源菜单栏管理工具,把菜单栏分成可见、隐藏、常驻隐藏三个区域,你可以自由拖动图标,把不常用的收进隐藏区,再用一次点击、滚动或快捷键随时取回。
一、项目速览:Ice 的基本信息
一句话定位:Ice 是一个开源的菜单栏管理器,核心是隐藏与显示菜单栏图标,同时覆盖排序、外观、快捷键等扩展能力。
| 项目 | 信息 |
|---|---|
| 来源 | 开源项目,仓库内附完整 Swift 源码 |
| 许可协议 | GPL-3.0,见 LICENSE |
| 系统要求 | macOS 14 及以上(使用了 macOS 14 起提供的系统 API,官方不计划支持更早版本) |
| 维护状态 | 处于积极开发中,README 中列有功能路线图,部分功能尚未实现 |
二、核心功能:图标隐藏、拖拽排序与搜索怎么用
拖拽重排菜单栏图标
场景:菜单栏图标的顺序由安装时间决定,最常用的那个往往排在中间偏右,每天点它都要先扫一遍。
效果:按住 Command 键,可以直接把图标拖到目标位置;拖动期间所有区域会一并展开,不用先确认目标图标藏在哪个分区。
开启方式:右键菜单栏空白处呼出 Ice 的菜单进入管理界面,或直接 Command + 拖拽图标完成重排。
把不常用图标藏进隐藏区
场景:图标堆到二十多个,刘海屏机型上电池图标时隐时现,找什么都费劲。
效果:把低频图标拖进隐藏区后,菜单栏立刻清爽;之后点击菜单栏空白处或在菜单栏上滚动,隐藏图标就会全部出现,用完按“智能”策略自动收起,不会一直占着位置。
开启方式:三种显示触发方式在设置面板中独立开关:点击空白处(默认开启)、滚轮滚动(默认开启)、鼠标悬停(默认关闭)。
刘海屏机型:用独立栏显示隐藏图标
场景:MacBook 带刘海,从隐藏区弹出的图标会被刘海从中间隔断,左右各挤一块。
效果:开启 Ice Bar 后,隐藏图标不再挤回菜单栏,而是显示在菜单栏下方的一条独立栏里,位置可选“跟随上下文”(默认)、跟随鼠标、或固定在 Ice 图标下方。
开启方式:设置面板 General 页打开 “Use Ice Bar”,再选择位置。
用快捷键和搜索面板找回图标
场景:演示或开会前想临时展示全部图标,或者一时想不起某个图标藏在了哪里。
效果:给“显示/隐藏隐藏区”绑定一个快捷键,按一下展开、再按一下收起;另可给搜索面板绑定快捷键,打开后按名称查找图标。
开启方式:设置面板 Hotkeys 页,为切换分区、打开搜索、开关 Ice Bar 等动作逐一录制按键。
三、如何安装 Ice 并完成首次配置
- 用 Homebrew 安装,一条命令:
brew install --cask jordanbaird-ice;不想用命令行,也可以从最新发行版下载 Ice.zip,解压后把应用拖入应用程序文件夹。 - 首次启动时若系统弹出权限请求,按提示允许,它需要这些权限来移动菜单栏图标。
- 拖动图标,把菜单栏整理成可见、隐藏、常驻隐藏三个分区的布局。
- 在 General 页开启 Launch at login,让重启后菜单栏布局自动恢复。
四、实用设置项与默认值对照
| 设置项 | 默认行为 | 建议值 |
|---|---|---|
| 隐藏区显示触发 | 点击空白区与滚轮滚动开启,悬停关闭 | 保留点击 + 滚动;想开悬停时注意它有约 0.2 秒延迟,防误触 |
| 自动重新隐藏 | 开启,策略为 Smart(智能判断) | 日常保持 Smart;演示等固定场景可改 Timed,间隔默认 15 秒 |
| 图标间距(Beta) | 0,即保持系统原始间距,可调节 -16 到 16 | 先用默认;调整会重启所有带菜单栏图标的应用,部分应用需要手动重启 |
另外,如果你遇到Ice cannot arrange menu bar items in automatically hidden menu bars报错,说明系统设置了“自动隐藏菜单栏”:先到 系统设置 → 控制中心 把该选项临时设为 Never,在 Ice 中更新图标布局后再改回原值。更多问题排查可参考 FREQUENT_ISSUES.md。
五、适合谁用与常见疑问
Ice 适合菜单栏图标较多、尤其是使用刘海屏 MacBook 的用户,以及 macOS 14+ 上想要拖拽重排图标(系统本身不支持)的人。对图标本来就少、不介意默认顺序的用户,收益有限。
问:新装的 App 图标为什么老是跑到最左边?
答:macOS 默认把新图标加到菜单栏最左端,那正好是 Ice 的常驻隐藏区;如果该应用自己不记忆位置,每次出现都会落在那里。按住 Option 点击 Ice 图标可显示常驻隐藏区,再 Command + 拖拽把它移回其他分区。
问:重启后图标顺序会被记下来吗?
答:目前版本不会自动恢复单个图标的位置,官方已将其列入待开发的功能清单,README 的功能列表中可以看到进度。
Ice 的价值在于把“整理菜单栏”从一件反复要做的事,变成一次拖动加几项设置就能固定的事。如果你受够了图标堆叠,可以先装一天,只配置隐藏区和自动重新隐藏这两项,再决定要不要深入调优。
【免费下载链接】IcePowerful menu bar manager for macOS项目地址: https://gitcode.com/GitHub_Trending/ice/Ice
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考