我觉得 Mission Control 的作用主要是方便用户将一个应用在多个桌面之间拖动,试下 windows 的这块就知道有多难用了,不过应用多了确实难受,所以像我打开应用都是用 alfred4,同一应用不同标签都用 contexts 找到打开, 而且应用多了多开几个桌面就好了,专门干不同事情,顺便再弄一个最小化所有应用的快捷键,如果要实现 windows 的悬浮应用预览装一个 dockmate 就好了
其实说半天还是效率问题,你真觉得 win 的切换方式效率高吗?或者说不管切换逻辑是怎么样的,cmd+tab+tab+tab+....这种切换方式是高效的吗? win 我已经 N 年不用了,家里的 PC 只是用来打游戏,窗口不超过 3 个,所以 win 的切换方式我已经忘了。 Mac 上我用 cmd+tab 只是用来切换上一个应用,我从来不用 cmd+tab+tab+tab+....去寻找我要找的应用或窗口,效率太低了。效率低是因为你永远不知道你要切换的应用需要按几下 tab 键,还得去看图标,选中的应用是不是你要打开的应用。我也从不用 Mission Control,除非我要将窗口拖到另外的桌面,我只会用四指向下去找一个应用有多个的窗口。
首先 mac 屏幕只有一个桌面,外接显示器有两个桌面,所有应用错落有序放在桌面上,而不是最大化占满整个屏幕,( Mac 没有最大化按钮是有道理的) Mac 屏幕的桌面只会放聊天工具和摸鱼的浏览器,浏览器给聊天工具留一个边,可以看到最近联系人列表,这样来消息也能看到,并且鼠标一点就切过来了,不需要 cmd+tab+tab+tab+...。外接显示器第一个桌面只放查资料用的浏览器窗口和系统的常用窗口,第二个桌面是工作桌面,所有开发工具、IDE 都在这里,并且也是错落有序,常用的都留一个边边或者一角,鼠标一点就能切换,它的位置基本固定不变,肌肉记忆比 cmd+tab+tab+tab+...快太多,也有时候会被其他窗口遮挡,下面的 dock 栏 app 图标的顺序也是精心安排好的,也会非常快的切换,cmd+tab 只会用来切换上一个。
肯定会有很多人说用各种快捷键工具,自己指定某些 app 切换的快捷键,还有键盘比鼠标快 N 倍的等等,这些请出门左转,慢走不送。