Answers:
Mac OS X上的应用程序通常仅启动一次,并且多个窗口属于同一进程。在内部,可以有其他进程(例如,对于Chrome甚至现在是Safari),但是有一个进程负责UI(例如,单个Dock图标)。存在变通办法,但是它们不是众所周知的,易于使用且不可靠的。
通过单击Dock图标或在应用程序切换器(Cmd-Tab
)中选择一个条目,即可对该应用程序及其所有窗口进行聚焦。
要切换到应用程序的其他窗口,可以按在系统偏好设置»键盘»键盘快捷方式»键盘和文本输入中配置的键盘快捷键:
要反向移动,请另外按Shift
。
在应用程序和/或窗口之间切换的另一种解决方案是Exposé,它现在是Mission Control的Lion部分。您可以在*系统偏好设置»任务控制中配置用于查看所有应用程序窗口或当前应用程序窗口的快捷方式:
调用应用程序窗口热键时(或使用在系统偏好设置»轨迹板»更多手势»AppExposé中配置的轨迹板手势,它将并排显示应用程序窗口,并在下方显示最小化的最小窗口:
还有第三方应用程序使来自其他操作系统(例如Witch)的用户更容易进行窗口切换。
e
得到è
还是`e
?如果是前者,则是错误的键(或键盘布局)。
Cmd +`是在Mac上处理Windows的快捷方式。
Cmd + `
则这无关紧要,因为仅当窗口位于相同的空间时才有效。就目前而言,您必须进入Chrome窗口,然后在所有打开的Chrome Windows中循环浏览。能够限制Cmd + Tab
为一个空格会有所帮助,但这不是一个选择。
Mac应用程序通常只有一个实例,即使它们打开了许多单独的文档窗口也是如此。要使用键盘在同一应用程序的窗口之间切换,请使用Command+ `(至少在我的US-Qwerty键盘布局上,在Tab键上方的反引号)。
我不确定您对“码头上还有很多其他人”的看法有何看法。您是否制作了多个“ Google Chrome.app”副本,以便可以启动多个实例,这就是您在扩展坞中看到的内容吗?尽管扩展坞中有很多Chrome副本,但实际上您可能只启动了一个实例。还是您最小化了扩展坞中的某些Chrome窗口,而您认为是在扩展坞中看到的最小化窗口图标是您认为是Chrome的单独实例?我想可能就是这个。
我真的推荐HyperSwitch。免费的小应用程序,可在同一应用程序的Windows预览之间切换
要在Chrome和Safari中的窗口之间切换,如果您的窗口未处于全屏模式,则Cmd`有效。
我对Mac还是陌生的,正在寻找在Windows而不是应用程序之间切换的最佳解决方案。特别是如果将它们最小化。将它们挖掘出来几乎是不可能的。就像他们被埋在码头一样。我什至试过巫婆。
最后,对我而言,最好/最容易记住/最合乎逻辑的方式是:
含义:
您将进入暴露状态,并且所有应用程序窗口都将在屏幕上绘制-甚至是最小化的窗口-大图之下的小图。现在,只需使用箭头选择窗口并按Enter,您也可以在按住Cmd的同时在Cmd-Tab中使用箭头
为什么这是最合逻辑的-因为在Cmd-Tab菜单上您想象应用程序是水平的,而窗口是垂直的-就像在PSP菜单上一样。当您暴露自己甚至看到大的是活动窗口时,最小的是最小化-这就是为什么很难找到它的原因-它埋在运行的窗口下:)
即使隐藏和最小化没有任何意义,苹果也应该删除其中之一,并修复alt选项卡-在最小化窗口上-它应该自动出现:)