我在 Mac 上打开了很多个单独的 Chrome 窗口。但是,使用 Command+tab 无法在两个单独的 Chrome 窗口之间切换。当我按下 command+tab 时,只能看到一个 Chrome 实例,尽管 Dock 中还有许多其他实例。
答案1
Mac OS X 上的应用程序通常只启动一次,多个窗口属于同一个进程。在内部,可以有其他进程(例如 Chrome,甚至现在的 Safari),但有一个进程负责 UI(例如单个 Dock 图标)。存在解决方法,但它们并不为人所知、易于使用且不可靠。
通过单击 Dock 图标或选择应用程序切换器 ( ) 中的条目Cmd-Tab
,您可以关注该应用程序及其所有窗口。
要切换到应用程序的其他窗口,您可以按下在系统偏好设置 » 键盘 » 键盘快捷键 » 键盘和文本输入:
要朝相反方向移动,另外请按Shift
。
另一种在应用程序和/或窗口之间切换的解决方案是 Exposé,它现在是 Lion 中的 Mission Control 的一部分。您可以在 *系统偏好设置 » Mission Control 中配置快捷方式以查看所有应用程序的窗口或当前应用程序的窗口:
当调用应用程序窗口热键(或使用触控板手势配置系统偏好设置 » 触控板 » 更多手势 » App Exposé,它将应用程序窗口并排显示,最小化的窗口在下面显示得较小:
还有一些第三方应用程序可以让来自其他操作系统的用户更轻松地切换窗口,例如巫婆。
答案2
Cmd + ` 是 Mac 上切换窗口的快捷键。
答案3
Mac 应用程序通常只有一个实例,即使它们打开了多个单独的文档窗口。要使用键盘在同一应用程序的窗口之间切换,请使用Command+ `(反引号,位于 Tab 键上方,至少在我的 US-Qwerty 键盘布局中是这样的)。
我不确定您所说的“Dock 中还有许多其他程序”是什么意思。您是否复制了多个“Google Chrome.app”,以便可以启动多个实例,而这就是您在 Dock 中看到的?有可能尽管您在 Dock 中有许多 Chrome 副本,但实际上可能只启动了一个实例。或者您是否将一些 Chrome 窗口最小化到 Dock,而您在 Dock 中看到的最小化窗口图标却让您认为是 Chrome 的单独实例?我想可能是这样。
答案4
我真的推荐超级开关. 免费小应用程序,用于在同一应用程序的窗口预览之间切换