Ice 菜单栏管理配置指南:隐藏、外观与快捷键一次讲清
2026/9/7 16:03:38 网站建设 项目流程

Ice 菜单栏管理配置指南:隐藏、外观与快捷键一次讲清

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

读完这篇,你能把杂乱的 macOS 菜单栏收拾成"只显示必要图标"的状态:知道哪些图标该隐藏、用什么方式召回、隐藏多久后自动收起,并能按喜好定制菜单栏的色调、形状和间距。Ice 是一款支持 macOS 14 及以上的菜单栏管理工具,本文按"遇到问题 → 处理 → 验证"的顺序讲完它的核心配置项。

场景很常见:MacBook 的菜单栏从左到右挤满了状态图标,应用菜单标题被顶得只剩两个字。下面逐项解决。

三步装好 Ice 并隐藏第一批图标

先把工具跑起来,再动手整理:

  1. 通过 Homebrew 安装:
brew install --cask jordanbaird-ice
  1. 启动 Ice,在菜单栏上按住一个状态图标左右拖动,把它挪到隐藏区;也可以右键图标选择隐藏。
  2. 验证效果:菜单栏只剩你保留的图标,鼠标点击或悬停在空白区域时,被隐藏的图标会临时浮现。

上图演示的正是拖拽重排:图标可以被拖动到新的位置或隐藏区,松手后布局立即生效。

隐藏图标的召回方式与自动收起策略

隐藏之后,图标不能召不回来。Ice 提供三种触发方式,均可在"常规"设置里独立开关:

  • 点击空白区:默认开启,单击菜单栏空白处显示隐藏区
  • 悬停空白区:默认关闭,悬停延迟在高级设置中调整
  • 滚动:默认开启,在菜单栏上滚轮滚动即可展开

显示出来之后,"自动收起"默认开启。收起时机由策略决定,对应 GeneralSettingsManager.swift 中的三种模式:

策略行为
Smart(默认)用启发式算法判断鼠标是否还在使用隐藏区
Timed固定间隔后收起,默认 15 秒
Focused app切换前台应用时立即收起

验证方式:展开隐藏区后把鼠标移开,观察图标是否按你选的策略回到隐藏区。

用 Ice Bar 与间距偏移重新排布菜单栏

如果不想让隐藏区"飘"在主菜单栏上,可以启用 Ice Bar:

  • 开启 Ice Bar:隐藏区显示在菜单栏下方的一条独立栏里,对带刘海屏的 MacBook 尤其合适,位置可选
  • 间距偏移量:对所有图标统一增加或压缩间距,解决图标过密或过松的问题

改完立即生效,无需重启应用。

菜单栏外观定制:色调、阴影、边框与圆角形状

外观配置集中在 MenuBarAppearanceConfigurationV2.swift 定义的结构里,编辑面板支持实时预览:

  • 色调:无 / 纯色 / 渐变三种,渐变由多个色标组成
  • 阴影:开关控制
  • 边框:开关 + 颜色 + 线宽
  • 形状:无 / 整条 / 左右分裂四种模式;分裂模式下左右两端可分别设为方形或圆角端帽
  • 留白:控制外观区域是否向内收缩,避免贴住屏幕边缘
  • 随外观切换:可分别配置亮色、暗色模式下的样式,跟随系统自动切换

验证方式:在预览面板里确认效果后关闭面板,菜单栏即应用所选外观。

为隐藏区、搜索面板等动作绑定快捷键

频繁展开隐藏区可以改用手势。在"快捷键"设置里,每个动作配一个按键组合,动作清单见 HotkeyAction.swift:

  • 切换隐藏区 / 常驻隐藏区
  • 显示菜单图标搜索面板
  • 启用或禁用 Ice Bar
  • 切换分隔线图标
  • 切换应用菜单的显示

验证方式:按下组合键,对应动作应当立即触发;按键冲突时该组合不会生效,换一个即可。

下一步:高级选项与配置的存储位置

  • 常规设置没暴露的开关都在"高级"页:是否隐藏与应用菜单冲突的应用菜单、悬停延迟、临时显示时长、拖拽时是否展开全部区域等
  • 所有配置最终持久化在系统的 UserDefaults 中,键名定义在 Defaults.swift(如ShowOnClickAutoRehideMenuBarAppearanceConfigurationV2),需要迁移或备份时可按这些键导出
  • 遇到问题先看仓库根目录的 FREQUENT_ISSUES.md,项目采用 GPL-3.0 许可

下一步建议:先跑通"隐藏 + 自动收起"这一条最小链路,再逐项加入外观与快捷键,避免一次改太多导致找不到是哪一项起了作用。

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

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

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询