macOS 的 Dock 从 OS X 时代起,外观和用法基本没怎么变过。它是一条水平(或垂直)排列的图标带,组织方式非常有限。对一些人来说这已经够用了。但如果你要用几十个应用,同时处理多个项目,或者只是想更好地掌控应用启动方式,Dock 就开始显得像是一种限制,而不是一项功能。
Dock 的问题出在哪
核心问题是结构性的:
- 扁平列表——没有分组,没有分类,没有层级
- 位置固定——要么一直显示(占用屏幕空间),要么自动隐藏(增加延迟)
- 扩展性差——应用越多,图标要么越小,要么 Dock 越宽
- 没有上下文——不管你是在写代码、做设计还是写作,Dock 都是同一副样子
这些并不是缺陷——而是设计上的选择。Dock 本来就是为简单而生的。但简单和局限是两码事。
常见的替代方案
聚焦 / Raycast / Alfred——以键盘操作为主的启动器。如果你习惯用文字思考、记得住应用名字,这类工具非常出色。但对视觉型用户,或者想一眼看到所有选项的人来说,用处就没那么大了。
启动台——一个全屏网格,展示你安装的所有应用。适合用来发现应用,不适合日常启动。图标太多,缺乏有意义的组织,而且会占满你整个屏幕。
Dock 中的文件堆——你可以在 Dock 右侧添加文件夹,展开后以扇形或网格显示。但它只支持文件夹,无法把任意应用组合到一起,而且扇形/网格视图用起来很笨拙。
Jetty 的面板式启动方案
Jetty 采用了不同的思路。它不是一份列表或一个搜索框,而是在菜单栏里为你提供多个命名面板。每个面板都存放着一组精心整理的应用、文件夹和文件,你可以通过拖放来组织它们。
直观又有条理
和聚焦不同,你看到的是图标——不需要打字。和 Dock 不同,它们是按含义分组的。和启动台不同,你只会看到自己选择加入的内容。
是补充,而不是取代
你不需要完全放弃 Dock。很多人会保留一个精简的 Dock(访达、浏览器,也许再加几个每天都用的必需品),把其余的都放进 Jetty 面板。两者配合得很好。