ChocolateBar

实际效果

ChocolateBar 的工作方式:隐藏杂乱图标,或在第二行显示它们

ChocolateBar for Mac 是一款原生的菜单栏管理工具。它可以隐藏挤满菜单栏的图标,也可以把它们显示在菜单栏下方的第二行。按 ⇧⌘B 或点按 ChocolateBar 图标即可打开这一行。下面就是它的样子。

菜单栏总会被塞满。打开一个密码管理器、一个聊天 App、一个 VPN、一个同步客户端,再加上几个常驻的小工具,图标就开始从边缘掉出去,或者消失在刘海后面。ChocolateBar 用两种方式给菜单栏更多空间,你可以只用其中一种,也可以两种都用。

macOS 菜单栏下方的 ChocolateBar 副栏,在一行中显示已隐藏的菜单栏图标。
ChocolateBar 在菜单栏正下方加了一行。以前消失的图标现在都在这里,按原尺寸显示。

第二行,就在菜单栏正下方

按 ⇧⌘B 或点按 ChocolateBar 图标,菜单栏下方就会打开一条细细的副栏。被 macOS 挤出边缘或藏到刘海后面的菜单栏 App,会以原尺寸出现在这里。点按一个图标,就会打开那个 App 的菜单。真实的图标在屏幕上时,ChocolateBar 会点按它,于是真实的菜单、弹出面板或开关会触发。在带刘海的 Mac 上,图标被隐藏时,测试版设置“点按时显示隐藏的图标”(新安装默认开启)会把真实的图标滑出来,打开它的菜单,再收回去。该设置关闭时,或者在没有刘海的 Mac 上,ChocolateBar 会显示菜单的镜像副本,看起来比原来的朴素。可选的自动隐藏默认关闭。

横向模式:副栏在菜单栏正下方横跨屏幕,排成宽宽的一行。

或者把它竖成一列

更想把空间放在屏幕侧边,而不是横在顶部?同样的副栏可以转成整齐的竖列,把已隐藏的图标沿屏幕一侧排列起来。在宽屏显示器上很实用,想让屏幕顶部保持清爽时也一样。

纵向模式:副栏变成屏幕一侧的一列。

彻底隐藏杂乱图标

如果你根本不想看到放不下的图标,ChocolateBar 可以把它们隐藏起来。打开一个可选开关,挤在原生菜单栏里的第三方图标就会收到一个折叠箭头后面,这和 Bartender、Hidden Bar 做的整理是一样的。随时点按折叠箭头,就能看一眼隐藏了什么。ChocolateBar 还能把这些图标显示在上文提到的第二行里,所以你不必在干净的菜单栏和快速找到工具之间二选一。

点按图标,得到它的菜单

ChocolateBar 通过 macOS 辅助功能 API 读取你的菜单栏,这是 App 查看其他 App 菜单栏状态项的唯一公开途径。它从不请求屏幕录制权限。你在副栏中点按一个图标时,如果那个图标在屏幕上,它就会点按真实的图标。在带刘海的 Mac 上,只要“点按时显示隐藏的图标”开着,已隐藏的图标会滑出来并真正打开。否则,ChocolateBar 会显示该 App 菜单的镜像副本。App 一添加新图标,新图标就会立即出现在副栏中,而且任何数据都不会离开你的 Mac。正在运行的 App 在单独的一行中显示,这一行可选,默认关闭:“设置”>“通用”>“显示正在运行的 App”,或按 ⌃⌘S。每个 App 一个标签,而不是一串窗口列表。

试试看

无论你的 Mac 有没有刘海,它都能用。支持 macOS 12 Monterey 至 15 Sequoia · 即将支持 macOS 26 Tahoe。通用二进制,适用于 Apple 芯片和 Intel。一次性付费 US$15,接下来的 20 位买家使用优惠码 LAUNCH30 只需 US$12。一年更新,7 天内可退款,48 小时免费试用(无需银行卡)。

大家常搜的几种情况,详见:被刘海遮住的图标、菜单栏图标太多、Intel Mac、macOS Ventura,以及 Bartender 替代品对比。

给你的菜单栏加上第二行。

支持 macOS 12 Monterey 至 15 Sequoia · 即将支持 macOS 26 Tahoe。通用二进制,适用于 Apple 芯片和 Intel。一次性付费 US$15(接下来的 20 位买家使用优惠码 LAUNCH30 只需 US$12)。一年更新,7 天内可退款,48 小时免费试用(无需银行卡)。