爱意满满的作品展示区。
Superoutman
0.51D

做了个 macOS 27 菜单栏辅助小工具,让原生折叠范围可以主动控制

  •  
  •   Superoutman ·
    PRO
    · 13h 46m ago · 493 views
    升级到 macOS 27 后,系统终于把菜单栏图标折叠做进了原生功能。但实际用下来,我觉得它目前阶段更像一个「半成品」:只有菜单栏图标比较多、空间不足时,系统才会触发隐藏功能。

    我的需求其实更简单,不管菜单栏有没有挤满,我都希望把不常用的图标先收起来,需要的时候再一键展开。

    所以费尽心思打磨了一个很小的 macOS 工具:ShiftBar 。



    ShiftBar 没有重新做一套菜单栏,也不是想做成 Bartender / Ice / Thaw 那种功能比较完整的 Menu Bar Manager 。

    它的思路反而是尽量利用 macOS 27 已经提供的原生菜单栏折叠能力,只补上我自己觉得缺少的那部分控制,它甚至没有设置页面(全部在图标和菜单中完成)。

    目前主要做了这些:

    * 自定义菜单栏图标的隐藏范围
    * 单击胶囊即可展开 / 收起(基于 macOS 27 原生折叠机制)
    * Shift + 拖动快速调整隐藏范围
    * 记住设置好的隐藏范围
    * 支持菜单栏布局备份与恢复
    * 右键点击胶囊图标查看使用方法

    为什么系统已经有原生折叠了,还要做这个?如果只是想永久隐藏几个菜单栏图标,macOS 自己现在已经能解决了,确实没必要再装一个工具。但我更想要的是什么时候折叠、折叠多少,由自己决定,不必等菜单栏真的挤满。所以 ShiftBar 的定位不是取代 macOS 27 的原生功能,而是做它的一个很轻的补充,本体才 3MB 多。



    目前还是比较早期的版本,我自己也在持续使用和调整。

    如果大家已经升级 macOS 27 ,也欢迎帮忙试试看。尤其想听听大家对于原生菜单栏折叠的使用感受,以及还有哪些地方觉得不够顺手。

    ShiftBar:
    https://shiftbar.0x01.build/
    Supplement 1  ·  13h 12m ago
    漏写了一个重要操作:需要按 shift+胶囊图标才能激活滑动条,然后再按住 shift+拖动滑动条进行范围调节。
    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5639 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 03:17 · PVG 11:17 · LAX 20:17 · JFK 23:17
    ♥ Do have faith in what you're doing.