在 Mac OS X 中的 2 个 Chrome 窗口之间切换

Tin*_*ina 43 window-manager google-chrome alt-tab command-tab macos

我在 Mac 上打开了许多单独的 Chrome 窗口。但是,在两个单独的 Chrome 窗口之间切换不适用于 Command+tab。当我按下 command+tab 时,只能看到一个 Chrome 实例,尽管 Dock 中还有许多其他实例。

Dan*_*eck 40

Mac OS X 上的应用程序一般只启动一次,多个窗口属于同一个进程。在内部,可以有其他进程(例如 Chrome,甚至现在的 Safari),但有一个进程负责 UI(例如单个 Dock 图标)。存在变通方法,但它们并不广为人知、易于使用且不可靠。

通过单击 Dock 图标或在应用程序切换器 ( Cmd-Tab) 中选择一个条目,您可以聚焦该应用程序及其所有窗口

要切换到应用程序的不同窗口,您可以按系统偏好设置»键盘»键盘快捷键»键盘和文本输入中配置的键盘快捷键:

在此处输入图片说明

要反向移动,请另外按Shift


在应用程序和/或窗口之间切换的另一个解决方案是 Exposé,现在在 Mission Control 的 Lion 部分。您可以在 *System Preferences » Mission Control 中配置查看所有应用程序窗口或当前应用程序窗口的快捷方式:

在此处输入图片说明

当调用应用程序窗口热键(或使用在系统偏好设置 » 触控板 » 更多手势 » App Exposé 中配置的触控板手势时,它会并排显示应用程序窗口,最小化的窗口如下所示:

在此处输入图片说明


还有一些第三方应用程序可以让来自其他操作系统(如Witch)的用户更轻松地切换窗口。

  • ⌘-`(命令反引号)曾经在 Chrome 中为我工作,并且在终端等其他应用程序中仍然有效。但是出于某种原因,在最新版本的 chrome 中,我必须按 ^⌘`(command-ctrl-backquote)。非常烦人,因为我在 Chrome 和终端中都使用了这个功能,并且不可能(即,不切实际地)制作一个在两者中都有效的组合键。 (4认同)

小智 13

Cmd + ` 是在 Mac 上处理窗口的快捷方式。

  • 如果您使用空格,则这无关紧要,因为 `Cmd + \`` 仅在窗口位于同一空间时才有效。就目前而言,您必须进入一个 chrome 窗口,然后循环浏览所有打开的 Chrome 窗口。能够将 `Cmd + Tab` 限制为单个空格会有所帮助,但这不是一种选择。 (3认同)
  • 仍然糟糕的 UX 体验 :( 这是 OSX 还是 Chrome 的问题?太烦人了。 (2认同)

Spi*_*iff 5

Mac 应用程序通常只有一个实例,即使它们打开了许多单独的文档窗口。要使用键盘在同一应用程序的窗口之间切换,请使用Command+ `(反引号,在 Tab 键上方,至少在我的 US-Qwerty 键盘布局上)。

我不知道您对“码头上还有很多其他人”的评论有何看法。您是否制作了多个“Google Chrome.app”副本以便启动多个实例,这就是您在 Dock 中看到的内容?尽管 Dock 中有许多 Chrome 副本,但您可能实际上只启动了一个实例。或者您是否将一些 Chrome 窗口最小化到 Dock,而您在 Dock 中看到的最小化窗口图标是您认为是 Chrome 的单独实例?我想大概就是这个了。