为什么 Command + Tab 经常切不到你要的那个窗口

macOS 把“切换应用”和“切换窗口”分成了两件事。Command + Tab 在不同应用之间循环,并把选中应用的所有窗口一起带到前面;但如果你要的是同一个应用的第二个窗口,或者那个窗口已经被最小化进了程序坞,只按 Command + Tab 是切不出来的。

系统自带的补充方式是按 Command + `(Tab 上方的按键)在当前应用内部切窗口,或者用调度中心(Mission Control)看全局窗口。但这两种方式都没法像 Alt + Tab 那样用一个快捷键跨应用直接选到任意单窗,而且最小化窗口仍然不会自动恢复。

用 Option + Tab 预览并切换每一个窗口

Tidest 在不改动系统 Command + Tab 的前提下,增加了默认快捷键 Option + Tab。按住 Option 再按 Tab 打开窗口预览,继续按 Tab 选择下一个窗口,松开 Option 就切过去。

同一个应用的每个窗口都会单独列出——开着五个 Finder 窗口就会看到五个独立的预览卡片。选中已最小化的窗口时,Tidest 会先恢复窗口再切到前台。

  • 按住 Option,按 Tab 选择窗口,松开 Option 完成切换。
  • 也可以直接点击预览卡片、左右滑动或滚动鼠标滚轮来选窗口。
  • 在菜单栏“设置” → “窗口”页可以切换横向预览或平铺预览,也可以自定义快捷键。

不开启屏幕录制权限也能正常切窗口

Tidest 需要“辅助功能”权限来切换和移动窗口;“屏幕录制”权限则是可选的,仅用于生成实时窗口缩略图。

如果不想开启屏幕录制权限,首次设置时点“暂不开启”即可,面板会改用应用图标和窗口标题来展示每一个窗口。