在Mac OS中,在同一应用程序的窗口之间切换的快捷键是什么?


317

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


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

您没有“同一应用程序的实例”。你有窗户。
丹尼尔·贝克

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

Answers:


409

默认快捷方式是Cmd` (这是一个反引号)。

如果给定的快捷方式不适合您,则可以随时更改该快捷方式。进入系统偏好设置→键盘→键盘快捷键。

在这里,将自定义组合分配给

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

    键盘快捷键

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

    键盘快捷键

这将允许您在任何应用程序的打开的窗口之间切换。

注意

Cmd`仅当所有窗口都在同一个工作空间上时才起作用(注释@thias


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

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

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

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

2
完全是@DanDascalescu!显然,您必须先cmd“ +” tab松开按键,然后再使用cmd“ +`”循环选择的每个实例。这太疯狂了。
Ben Racicot

52

命令反引号

+ `


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

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

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

24

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

  1. 在不同的应用之间切换-> Command+Tab

  2. 在同一工作区中的同一应用之间切换-> Command+`

  3. 跨不同工作区在同一应用之间切换:

    1. 在所有工作区中查看相同的应用程序窗口-> Control+Down Arrow
    2. 然后使用箭头键选择或单击所需的应用程序窗口。

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

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

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

3

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


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

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

2

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

希望这可以帮助!


1

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

CMD+ FN+F6

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


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

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

0

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

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

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


0

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


答案“ command + backtick”已经给出了很多次。它的工作更好,当你添加“选项”键?
斯科特
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.