news 2026/9/4 15:00:12

如何安装 Ice 并管理 macOS 菜单栏:完整指南(隐藏图标、快捷键与排错)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
如何安装 Ice 并管理 macOS 菜单栏:完整指南(隐藏图标、快捷键与排错)

如何安装 Ice 并管理 macOS 菜单栏:完整指南(隐藏图标、快捷键与排错)

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

MacBook 顶部挤满应用图标、刘海又挡住控制中心?开源工具 Ice 能把菜单栏里的图标收进隐藏区、按需拖出,并支持拖拽排序与外观定制,几分钟就能让屏幕顶部清爽下来。

Ice 是什么

Ice 是一款专为 macOS 设计的菜单栏管理工具,核心是把不常用的图标藏起来、把布局排整齐。核心能力:

  • 隐藏/显示菜单栏图标,支持"始终隐藏"分区
  • 拖拽排序,自定义图标位置与间距
  • 菜单栏着色(纯色/渐变)、阴影、边框、圆角形状
  • 全局快捷键切换分区、呼出搜索面板
  • 为刘海屏提供独立的"冰盒"栏(Ice Bar)展示隐藏项

安装前检查环境与权限

  • 系统版本:需要 macOS 14 或更高版本。Ice 依赖自 macOS 14 起提供的系统 API,低版本无法运行,升级前请先在"关于本机"确认。
  • 辅助功能权限:用于移动和排列菜单栏图标,首次启动时会弹窗请求,点击允许。
  • 输入监控权限:用于响应全局快捷键。若之后发现快捷键失灵,到"系统设置 → 隐私与安全性 → 输入监控"中确认已勾选 Ice。

用一条命令安装 Ice 并完成授权

两种方式任选其一,安装动线相同:

brew install --cask jordanbaird-ice

或者从 Releases 页面下载最新的 Ice.zip,解压后把 Ice.app 拖入"应用程序"文件夹。

首次启动后,菜单栏最右侧会出现一个 Ice 图标;点击它会展开设置窗口,首次进入会看到当前识别到的全部菜单栏图标,按分区排列(隐藏区、始终隐藏区、正常区)。看到图标列表即表示识别成功,可以开始整理。

首次使用要做的三件事

3 步隐藏不需要的菜单栏图标

  1. 打开 Ice 设置,确认"菜单项"列表中所有图标已被识别。
  2. 把不常用的图标(如各类助手、云盘)拖入"隐藏"分区。
  3. 之后将鼠标悬停在菜单栏空白处、点击空白处或滚轮滚动,隐藏图标会临时浮现,无需记住位置。

4 步为刘海屏设置避让

  1. 打开 Ice 设置 → 常规(General)。
  2. 开启"Ice Bar"(冰盒栏),它会把隐藏项显示在菜单栏下方的一条独立栏里,正好落在刘海两侧可见区域。
  3. 在弹出的设置中调整该栏的显示位置(左/中/右)。
  4. 把控制中心、Wi-Fi、电池等必须常显的图标留在正常分区,避免被刘海遮挡。

3 步添加为启动项

  1. 打开"系统设置 → 通用 → 登录项"。
  2. 点击加号,选择 Applications 里的 Ice(或在 Ice 设置的"常规"页直接开启"登录时启动")。
  3. 重启 Mac 后确认菜单栏分区布局保持不变。

进阶定制清单

熟悉基础操作后,可在设置中按需勾选:

  • 拖拽排序:在菜单项列表中拖放图标,调整左到右的排列顺序
  • 分区分隔图标:开启后各分区边界显示虚线分隔符,拖拽时更易辨认
  • 间距设置:为特定图标单独增加左右空白,缓解图标拥挤
  • 菜单栏着色:纯色或渐变,匹配桌面主题
  • 阴影与边框:为菜单栏增加立体感和边缘描边
  • 形状定制:圆角、左右分栏(split)形状,适配刘海屏视觉

快捷键速查

以下快捷键均可在"设置 → 快捷键"页中重新录制:

快捷键作用
Option + Space(可自定义)呼出隐藏分区(Ice 栏),显示被隐藏的图标
Option + 点击 Ice 图标展开"始终隐藏"分区
自定义键位显示/隐藏"始终隐藏"分区
自定义键位呼出菜单栏图标搜索面板
自定义键位启用/停用 Ice Bar
自定义键位显示/隐藏分区分隔图标
自定义键位切换应用菜单(File/Edit 等)显示

故障排除

现象一:某个图标"消失"了

  • 原因:macOS 把新图标默认放在菜单栏最左侧,而该位置正是 Ice 的"始终隐藏"分区,图标被收进去了,并非被删除。
  • 步骤:1)按住 Option 点击 Ice 图标,展开"始终隐藏"分区;2)找到目标图标;3)按住 Command 将它拖回隐藏区或正常区。

现象二:提示 "Ice cannot arrange menu bar items"

  • 原因:macOS 的"自动隐藏和显示菜单栏"处于开启状态时,Ice 无法重新排列图标。
  • 步骤:1)打开"系统设置 → 控制中心";2)把"自动隐藏和显示菜单栏"临时设为"永不";3)在 Ice 中刷新/更新菜单项;4)把设置恢复为你偏好的状态。

更多问题可查阅仓库内的 FREQUENT_ISSUES.md。

收尾建议

Ice 把隐藏、排序、外观三件事集中在一个工具里完成,配置一次长期生效。建议先只做"隐藏 + 启动项"两件事,用两三天确认布局习惯后,再回来开启 Ice Bar 和外观定制。

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

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

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

iTerm2 低饱和度护眼主题:3 种场景、两步装好的终端配色方案

iTerm2 低饱和度护眼主题:3 种场景、两步装好的终端配色方案 【免费下载链接】iTerm2-Color-Schemes Over 450 terminal color schemes/themes for iTerm/iTerm2. Includes ports to Terminal, Konsole, PuTTY, Xresources, XRDB, Remmina, Termite, XFCE, Tilda, F…

作者头像 李华
网站建设 2026/9/4 14:55:43

存量系统AI升级实战:统一AI能力网关与适配层架构设计

1. 为什么存量培训系统的AI改造不能“直接调接口”我接手这个培训系统的时候,团队里最普遍的声音是:AI升级嘛,把大模型API接进来不就行了?当时业务方提的需求也很直接:学员提问要能自动回答、课程资料要能自动生成摘要…

作者头像 李华
网站建设 2026/9/4 14:53:18

从零跑通 MCP 协议的 ESP32 语音机器人:xiaozhi-esp32 完整实战路径

从零跑通 MCP 协议的 ESP32 语音机器人:xiaozhi-esp32 完整实战路径 【免费下载链接】xiaozhi-esp32 An MCP-based chatbot | 一个基于MCP的聊天机器人 项目地址: https://gitcode.com/GitHub_Trending/xia/xiaozhi-esp32 如果你也做过语音助手,多…

作者头像 李华
网站建设 2026/9/4 14:51:25

Claude HUD 自定义配置教程:5 步为 Claude Code 状态栏挑对布局

Claude HUD 自定义配置教程:5 步为 Claude Code 状态栏挑对布局 【免费下载链接】claude-hud A Claude Code plugin that shows whats happening - context usage, active tools, running agents, and todo progress 项目地址: https://gitcode.com/GitHub_Trendi…

作者头像 李华
网站建设 2026/9/4 14:50:24

基于C语言与VL53L1x的嵌入式激光测距系统毕业设计实战指南

简介:本资源是一套基于C语言实现的VL53L1x激光测距传感器驱动与应用开发完整方案,面向本科毕业设计、电子类课程设计及嵌入式项目开发者,解决ToF激光测距模块在STM32等MCU平台上的初始化、数据读取、校准与多模式配置等核心工程问题。压缩包共…

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

海康VisionMaster 4.3二次开发实战:从SDK集成到工业级应用部署

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华