我经常使用Cmd + Tab快捷方式在不同的应用程序之间进行切换(例如:Xcode和Google Chrome),但是是否存在在同一应用程序的不同窗口之间进行切换的快捷方式(例如,从Google Chrome中的一个窗口切换到另一个窗口) )?

评论

感谢您到目前为止的回答(并将问题移至正确的论坛)。我找到了“反引号键”,但是“命令+反引号”命令无效。我忘了提及我的计算机是一台具有“日语键布局”的Macbook:反引号位于“ @”键的顶部,在“ P”键的最右边。要键入反引号,我必须按“ shift + @”,所以我尝试了“ Command + Shift + @”,但是没有用。我认为也许可以在日文Mac上启用某些快捷方式,但我找不到方法。

您没有“同一应用程序的实例”。你有窗户。

此质量检查在“与众不同”上有一个副本,其中还包括其他键盘语言布局-有关信息apple.stackexchange.com/questions/193937/…

#1 楼

默认的快捷方式是Cmd`(这是个反引号)。
如果给定的快捷方式不适合您,您可以随时更改该快捷方式。转到系统偏好设置→键盘→键盘快捷键。
在此处,将自定义组合分配给


键盘»将焦点移至下一个窗口(在OS X 10.9及更高版本下)



键盘»将焦点移至应用程序中的下一个窗口(直到OS X 10.8)



这将允许您在任何应用程序的打开的窗口之间进行切换。
注意
Cmd`仅在所有窗口都位于同一工作空间(@thias注释)下才起作用

评论


不仅可以更改键盘快捷键,而且对话框还将为OP和herhers键盘区域设置提供最正确的答案。例如,⌘+ <是我使用的芬兰语言环境的系统默认值,“命令反引号”答案将不起作用。

–贾里·凯纳嫩(JariKeinänen)
2011年6月20日12:16



我希望我了解苹果在那里的想法。用于使所有其他快捷方式可配置的相同理由也可用于使该快捷方式也可配置。

– BHSPitMonkey
13年3月12日在6:41

在不同的工作空间之间是否有任何有效的工具(仅当所有窗口都在同一工作空间中时,cmd + backtick才有效)

–thias
13年5月5日13:36

我认为您的答案不适用于最新版本的Mac OSX。我使用的挪威语键盘布局为10.9.3。我无法在“键盘”下添加新的快捷方式。我可以在“应用程序快捷方式”下使用,但是不适用于给定的文本“将焦点移至应用程序中的下一个窗口”。

– AndreasÅkreSolberg
2014年6月30日12:07



完全是@DanDascalescu!显然,您必须先按cmd'+选项卡释放键,然后按cmd'+```循环选择的每个实例。这太疯狂了。

– Ben Racicot
16年12月24日在16:16

#2 楼

命令反引号

⌘+`

评论


是的,在美国键盘上。在我的非美国键盘上,它不是很明显,因为反引号位于组合的“重音”键上。因此,要想反击,我需要按Shift键。因此,切换到下一个窗口是Cmd-Shift-Accent。现在,如何切换到上一个窗口? Cmd-Shift-Shift-重音符号?

– Vidar Ramdal
16 Mar 3 '16 at 9:30



@VidarRamdal即使您使用美式键盘,也无法移动到上一个窗口,因为(如您自己在设置中所看到的)没有“移动到上一个窗口”的快捷方式。

–winklerrr
16 Sep 7'20:10



请帮助我:第二个键是什么(P字母的右侧,0的右侧为“零”)?

– joseluisbz
16年9月12日在22:15

注意:不适用于全屏运行的Windows

–VVK
3月28日16:46



#3 楼

这是我在默认的美国英语键盘设置中找到的内容。


在不同应用程序之间切换-> Command + Tab
在相同工作区中的同一应用程序之间切换-> Command +`

在不同工作空间中的同一应用程序之间切换:


在所有工作空间中查看相同的应用程序窗口->控件+向下箭头

然后使用箭头键选择或单击所需的应用程序窗口。




评论


是。这应该是最重要的。 Windows vs应用程序vs工作区的概念令人困惑。

–彼得
16年2月10日在14:42

对于#3,在cntrl +向下后,您可以单击Tab键切换应用程序,然后使用箭头键选择所需的窗口。

– OIS
17年7月20日在15:21

@OIS真的很棒。谢谢你的分享。我赞成这个答案,而不是选定的答案,因为它涵盖了在不同工作区中同一应用程序之间的切换。尽管确实需要1 + N键连击,但总比不能切换要好。我想知道我们是否可以仅通过一个键组合来转到同一应用程序的先前实例...

–lustig
19年5月5日在15:59

如果要在不同的应用程序(包括最小化和隐藏的窗口)之间进行切换,则Contexts是正确的工具。

–quotesBro
5月7日9:29

应该阐明选项3是针对不同工作区中的非全屏应用程序的。无法循环浏览同一应用程序的全屏实例。

–RCross
11月11日11:19



#4 楼

我在Mavericks上,一直在寻找键盘快捷键,以便在Chrome中的各个标签之间快速切换。 Cmd +`不适用于我,尽管我确保已在“系统偏好设置”→“键盘”→“键盘快捷键”中正确设置了该命令。我发现Ctrl + Tab起作用了!因此对我来说,使用Cmd + Tab可以在应用程序之间进行切换,而按Ctrl + Tab可以在同一应用程序的窗口之间进行切换,如果其他建议的解决方案不起作用,请尝试此操作。

评论


我在优胜美地上,Ctrl + Tab对我来说只是一个工作,谢谢。但这似乎不适用于终端实例。...仍在尝试找出要执行的操作。

–eis
2015年10月2日在8:12

可以在4年后更新;我认为现在更新的MacOS的使用控件+选项卡。似乎更直观。

– Aryaman
18/12/11在16:50

默认情况下不是。 Ctrl + Tab执行分配给应用的特定操作,例如在Chrome中切换选项卡,在Visual Studio Code中启动操作提示,依此类推。

–RCross
11月11日11:23

#5 楼

因此,我发现有时某些应用程序不希望使用Cmd + Tab或Cmd +'在不同的打开窗口之间循环-VMware是一个示例,尤其是当其中一个窗口最小化到扩展坞时。因此,我发现使用Exposure可以查看所有窗口会有所帮助-我认为这是一个四指手指的鼠标手势-或F3。
然后您可以选择要查看的窗口。

希望有帮助!

#6 楼

在装有OSX Lion的Macbook Air上,切换应用程序窗口:



CMD + FN + F6

有趣的是,选项'将焦点移至应用程序中的下一个窗口已从“系统偏好设置”→“键盘”→“键盘和文本输入”。
我只是用各种键进行操作,直到找到正确的键!

评论


在Lion中,“将焦点移至应用程序中的下一个窗口”仅重命名为“将焦点移至下一个窗口”。 ⌘F6?您使用哪种语言环境或键盘布局?

– Lri
11-10-28在5:39



Hooooooorayyyyy,谢谢!在Mountain Lion中,我无法做到这一点。事实证明,我认为它不起作用,因为我在两个窗口开关快捷方式上绑定了相同的键,即使第一个被禁用(未选中),它也阻止了另一个。

–user30033
2012年9月16日15:50

#7 楼


^ +↑
显示所有打开的应用程序


^ +↓
显示当前应用的所有打开的实例

(这不是完美的方法,但我发现它比cmd +`方法更好,如果您的应用程序全屏打开,请使用^ +向左或向右)

#8 楼

我相信command + option +`会更改一个应用程序窗口之间的标签

评论


答案“ command + backtick”已经给出了很多次。添加“ option”键后,效果更好吗?

–斯科特
19年6月26日在2:05

这正是在macOs mojave上对我有效的方法。 “命令+反引号”仅在两个窗口之间切换。带有选项,它将抛出同一应用程序的所有窗口

– MasterMind
1月28日21:33