在 OS X 中高效地在窗口之间切换,而不是在应用程序之间

Vul*_*tan 12 keyboard-shortcuts alt-tab macos

以前的问题问过“如何在 OS X 中有效地在窗口而不是应用程序之间切换”?(在OS X切换窗口窗口之间切换在Mac OS X?等)。最推荐的建议似乎是:

  • 使用 cmd-tab 和 cmd-~ 的组合。
  • 使用 Expose,可能还有 Spaces
  • 使用女巫

我把钱花在了 Witch 上,并且已经使用了几个星期;没关系,但有时响应缓慢,有时窗口顺序有问题,如果我禁用和重新启用它太多次,我的系统就会崩溃,并且不能与 X11 应用程序一起正常工作。

内置的 cmd-tab 和 cmd-~ 没问题,但仍然把整个应用程序带到了最前沿。我发现我使用的一个非常常见的工作流程是在两个应用程序(浏览器和电子邮件软件)都打开多个窗口时在两个窗口(例如,浏览器窗口和正在进行的 Thunderbird 电子邮件)之间来回切换。我可以使用 Cmd-Tab 在应用程序之间来回切换,但是每当我切换到一个应用程序时,该应用程序的所有窗口都会弹出。这突然用不相关的数据和窗口填满了我的屏幕,并且经常将那些其他窗口从我正在使用的另一个应用程序的单个窗口前面删除,并且即使它没有聚焦也很方便地继续查看。

Expose 似乎是首选的“OS X 自然方式”,但我似乎无法让自己有效地使用它。我按 F9,看到 10 个窗口;然后我需要眯眼,尝试找到我想要的窗口,然后使用鼠标或光标键导航到我想要的窗口。鉴于自称使用 Expose 的高级用户的数量,我一定是错过了这里的船。

我的目标不是让这重复以前的问题。我不是在问“我的选择是什么?” (除非我错过了上面的一个!)相反,我在问:你,OS X 高级用户,实际上在做什么来处理我上面描述的用例?对我来说,另一个常见的用例是打开多个 Excel 电子表格并打开多个浏览器窗口,我在一个电子表格和一个浏览器窗口之间快速来回切换。每次我按 Cmd-Tab 时,所有电子表格或所有浏览器窗口都会出现:我不想看到我不使用的那些,而且他们倾向于隐藏我没有关注的替代应用程序的窗口但我想至少眼球。你能描述一下你的工作流程是什么样的吗?

小智 0

我已经使用WindowFlow几个月了。它允许您设置组合键以在窗口之间切换,如您所描述的那样。我没有使用 Witch 进行比较,但我对 WindowFlow 非常满意。