Ice:三步收回 macOS 菜单栏,开源菜单栏管理工具上手实测
【免费下载链接】IcePowerful menu bar manager for macOS项目地址: https://gitcode.com/GitHub_Trending/ice/Ice
Mac 顶部的图标攒了两年:系统服务、第三方工具全挤在一行,想找 Wi-Fi 图标得左右扫半天。Ice 是一款开源的 macOS 菜单栏管理工具,把这些图标按可见、隐藏、始终隐藏分区管理,还能重排顺序、换外观、用快捷键随时呼出。装完只要三步设置,下面按"能管什么、怎么装、怎么用"的顺序讲一遍。
它到底能管什么
一句话:Ice 管的是菜单栏上谁露出、谁藏起来、放哪里、长什么样。
- 分区管理:图标按使用频率划进可见、隐藏、始终隐藏三个区,常用的随时能看到,不常用的不占地方,分区逻辑见 Ice/MenuBar/MenuBarSection.swift
- 拖拽排序:按住图标左右拖动即可调整位置,松手实时生效,和整理桌面图标一样直观
- 外观定制:背景支持纯色和渐变,可以加阴影、描边,形状可选圆角或分割样式
- 快捷键绑定:切换分区、打开搜索面板、启用/禁用 Ice Bar、显示/隐藏分隔图标,都能绑快捷键
- Ice Bar:菜单栏下方的附加显示条,给刘海屏用户多一条"泄压带"
- 多种触发方式:隐藏项目可以用鼠标悬停、点击菜单栏空白处、滚动滑动、快捷键呼出,四选其主
整个菜单栏的总入口在 Ice/MenuBar/MenuBarManager.swift。
30 秒装好 Ice
两种安装方式,都不超过 30 秒,按手头有没有 Homebrew 二选一。
- 方式一 手动安装:下载最新发布的 "Ice.zip",解压后把 Ice 应用拖进"应用程序"文件夹,启动后菜单栏会多出一个蓝色立方体图标
- 方式二 Homebrew:
brew install --cask jordanbaird-ice前提条件:macOS 14 及以上。底层它用 SwiftUI 和 Combine 搭建,并依赖 Accessibility API,而这些能力从 macOS 14 起才可用,所以老系统装不上也不支持。
第一次打开的三步设置
装完之后,按顺序做完这三步,Ice 就能正式上岗。
- 授权辅助功能权限:这是 Ice 移动图标的关键。首次启动会提示,到"系统设置 → 隐私与安全性 → 辅助功能"里勾选 Ice,权限相关实现在 Ice/Permissions/
- 打开登录时自动启动:在"常规"设置里勾上"登录时启动",重启电脑后菜单栏不会打回原形
- 排好基础布局:把常用图标留在可见区,不常用的拖进隐藏区或始终隐藏区,顺手体验一下拖拽排序
把菜单栏用出高级感
基础功能让菜单栏"干净",下面四个设置按从易到难的顺序,让它"好看又快"。
选择适合手速的隐藏图标触发方式
悬停、点击空白、滚动滑动、快捷键,四种触发都能用。我的建议是定一个主用,其余的按需关掉,避免手一放上去图标就弹出来的意外情况。这些触发事件的监听逻辑在 Ice/Events/。
开启 Ice Bar 拯救刘海屏 👀
刘海屏图标一多,靠近中间的就会被刘海挡住。在"常规"里启用 Ice Bar 后,隐藏项目会被搬到菜单栏下方单独一条显示,主栏保持空旷,重要信息不再被遮挡。
定制菜单栏颜色、阴影与形状
在"菜单栏外观"里切换纯色或渐变背景,叠上阴影和边框,形状选圆角或分割样式。所有可选项对应 Ice/MenuBar/Appearance/ 下的配置结构,调整即实时预览。
组合场景化菜单栏:工作、演示、开发 🎯
这是进阶玩法,按场景手动编排图标分区:
- 工作模式:日常工具图标保留在可见区,娱乐、社交类挪进始终隐藏
- 演示模式:非必要图标全部隐藏,顶部一条干净的线
- 开发模式:开发工具图标全量留在可见侧,顺手拉大间距,一眼就能抓到
场景之间来回切换,本质上只是在分区间移动图标,养成习惯后成本很低。
遇到问题怎么办
实际用起来有 3 个坑值得提前知道,每条都按"问题—原因—解决"的顺序说。
1. 重新排序后,图标顺序没记住?问题:拖动调整完,下次打开顺序又回去了。原因:顺序记忆能力目前还在完善中,属于已知缺失。解决:调整完顺序后重启一次 Ice,当前布局就会被保存下来。
2. 报"无法在自动隐藏的菜单栏中排列项目"问题:在设置里排列项目时提示无法操作。原因:macOS 的"自动隐藏和显示菜单栏"会让菜单栏临时收起,Ice 此时定位不到图标位置。解决:打开"系统设置 → 桌面与程序坞",暂时关掉自动隐藏选项;回 Ice 更新"菜单栏项目"设置;最后把自动隐藏再打开。
3. 常驻会不会拖累性能?问题:担心 Ice 长期占资源。原因:它只是轻量级常驻。解决:不用处理——只在显示隐藏图标、更新布局的瞬间消耗资源,日常几乎无感。
现在就可以动手
最直接的一步:打开 Ice 设置,把 3 个不常用图标挪进隐藏区,配上悬停触发,马上能看到效果。想看得更深,源码全部开放,菜单栏核心逻辑集中在 Ice/MenuBar/ 目录,从那里读起最顺。
【免费下载链接】IcePowerful menu bar manager for macOS项目地址: https://gitcode.com/GitHub_Trending/ice/Ice
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考