news 2026/9/4 10:09:28

macOS 菜单栏图标一键收纳:Ice 隐藏与唤出操作指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
macOS 菜单栏图标一键收纳:Ice 隐藏与唤出操作指南

macOS 菜单栏图标一键收纳:Ice 隐藏与唤出操作指南

【免费下载链接】IcePowerful menu bar manager for macOS项目地址: https://gitcode.com/GitHub_Trending/ice/Ice

MacBook 顶部那排图标越攒越挤,你每隔几天就要在系统设置里逐个关掉再打开,一次折腾下来好几分钟。Ice 是个 macOS 菜单栏管理工具,帮你把图标隐藏、排列,并一键唤出。

它替你干了什么 🧲

  • 隐藏 / 显示菜单栏图标:把图标拖进 Hidden 或 Always-Hidden 分区即可收纳,支持逐个拖拽重排。
  • 三种唤出方式:悬停、点击菜单栏空白处、在菜单栏滚动,隐藏区都能即时弹出。
  • 自动重隐藏(autoRehide):smart / timed(0–30 秒延迟)/ focusedApp 三种策略,用时显示、用完收回。
  • Ice Bar:为刘海屏把隐藏区放到屏幕下方的独立一条 bar,位置可选 dynamic、鼠标处、Ice 图标下。
  • 外观定制:菜单栏纯色或渐变着色、阴影、边框、圆角/分屏形状,图标间距可调 -16~16pt。

装好并首次运行

brew install --cask jordanbaird-ice

一条 Homebrew 命令即可,无额外依赖,要求 macOS 14 及以上;也可以打开Ice.xcodeproj从源码自行构建。装完启动后先授予「辅助功能」权限(必需),它用于读取和重排菜单栏图标;「屏幕录制」权限可选,授予后才能在外观面板看到每个图标的缩略图。

主路径:从打开到收纳完成

  1. 打开:启动 Ice,授予「辅助功能」权限。为什么:没有它 Ice 既读不到图标,也无法拖动重排。
  2. 配置:打开布局面板,把不常用的图标拖进 Hidden,想彻底藏进的拖进 Always-Hidden。为什么:Hidden 可临时唤出,Always-Hidden 平时不显示,收纳力度不同。
  3. 启动:选一种唤出方式(默认建议开 hover),把鼠标移到菜单栏空白处,隐藏区即弹出。
  4. 查看结果:图标收纳后菜单栏只剩核心项;开启 autoRehide 后,移开鼠标会自动收回。

关键参数速查

参数作用推荐值 / 注意事项
唤出方式 hover / click / scroll弹出隐藏区的触发方式至少开一种,hover 最顺手
autoRehide显示后何时自动收回建议开启,默认 smart 策略
rehideIntervaltimed 策略下的收回延迟0–30 秒,1 秒起步按手感调
iceBarLocation刘海屏独立 bar 的位置dynamic 跟随上下文
itemSpacingOffset图标间空隙-16~16pt,应用后需重启相关 app
tint 着色菜单栏背景纯色或渐变与壁纸对比度别太高

三个真实任务的参数怎么动

  • 开发者(刘海 MacBook):开 Ice Bar,iceBarLocation选 dynamic,把状态类图标拖进 Hidden。最该动:Ice Bar 开关 + 位置。
  • 设计师 / 创作者:外观面板里上渐变着色加圆角,itemSpacingOffset设 +8 拉开图标距离。最该动:tint + 间距偏移。
  • 多应用办公:给「切换 Hidden 分区」「呼出搜索面板」各绑一个快捷键,配合 focusedApp 策略切应用自动收纳。最该动:快捷键 + rehideStrategy。

调优与避坑

  • 唤出方式至少开一种,否则隐藏区根本弹不出来。
  • autoRehide 默认用 smart,比固定 timed 更省,不会在操作中途突然收回。
  • 调整itemSpacingOffset会重启所有带菜单栏的 app,个别 app 可能要手动重开甚至注销重登。
  • 刘海屏优先 Ice Bar 而不是纯 hover,顶部 hover 区域容易被刘海遮住。
  • 「辅助功能」权限必须给,缺了它 Ice 读不到也无法重排图标。

卡住了怎么办

  • 图标跑到了 Always-Hidden 里 → macOS 把不支持记忆位置的新图标默认放最左(即 Always-Hidden 区)→ Option+点击 Ice 图标显示该分区,Command+拖动回目标分区。
  • 提示「cannot arrange menu bar items in automatically hidden menu bars」→ 系统开了「自动隐藏菜单栏」→ 系统设置→控制中心→选「从不」,再回 Ice 重排。
  • 图标顺序没被记住 / 乱了 → 当前版本尚不支持持久化顺序 → 重新拖拽排列,或把常用项放进 Always-Hidden 固定。

项目里看哪几个文件

  • Ice/Main/IceApp.swift — 应用入口与全局组装。
  • Ice/MenuBar/MenuBarManager.swift — 菜单栏分区、显示与隐藏的核心调度。
  • Ice/Settings/SettingsPanes/GeneralSettingsPane.swift — 唤出方式、autoRehide、间距等设置项。
  • FREQUENT_ISSUES.md — 高频问题的官方排查步骤。

菜单栏终于只剩你想看的那几项。现在打开终端敲下brew install --cask jordanbaird-ice,装上后先拖一个图标进 Hidden 试试。

【免费下载链接】IcePowerful menu bar manager for macOS项目地址: https://gitcode.com/GitHub_Trending/ice/Ice

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/4 10:08:20

基于Wi-Fi指纹识别的室内定位系统:从原理到工程实践

简介:本资源是一个面向Android开发者的Wi-Fi室内定位系统完整实现项目,聚焦于基于RSSI指纹匹配的轻量级定位方案,适用于商场导航、医院资产追踪、智慧楼宇等场景,适合具备Android基础与信号处理兴趣的中高级开发者学习实践。压缩包…

作者头像 李华
网站建设 2026/9/4 10:08:10

省级政务用电子签章系统 全国排名靠前的有哪些

省级政务电子签章选型核心痛点对于年预算在50-100万、需要完成全省政务系统签章替换的省级政务信息化部门来说,政企采购的核心准入门槛为数据不出内网、满足国密合规要求,电子合同系统推荐优先考量具备私有化部署能力和相关资质的厂商。省级政务场景涉及…

作者头像 李华
网站建设 2026/9/4 10:05:31

ESP32 语音机器人实战指南:用 xiaozhi-esp32 把大模型接到 GPIO 上

ESP32 语音机器人实战指南:用 xiaozhi-esp32 把大模型接到 GPIO 上 【免费下载链接】xiaozhi-esp32 An MCP-based chatbot | 一个基于MCP的聊天机器人 项目地址: https://gitcode.com/GitHub_Trending/xia/xiaozhi-esp32 xiaozhi-esp32 是一个基于 MCP 协议的…

作者头像 李华