在Mac OS X上的Windows之间切换?


100

在Windows上,当我执行Alt + tab时,可以在Windows之间切换。如果我打开了5个Firefox窗口,则使用alt + tab将在它们之间切换。

在我的MacBook上,cmd + tab在应用程序之间切换,而不是在窗口之间切换,因此它将在firefox和xcode之间切换,但不会在两个不同的firefox窗口之间切换。

我敢肯定,有一些方法可以使用键盘快捷键在活动窗口之间切换。我想念什么?


1
以防万一您从未见过:另请参阅support.apple.com/kb/HT1343apple.com/support/switch101
Arjan

1
谢谢你们。我最终决定在系统设置中为此更改键绑定,现在我正在使用<kbd> Cmd </ kbd>-<kbd>§</ kbd>。希望我没有破坏其他任何东西。
Nir Levy

2
@Arjan这在国际键盘上通常无效,该键盘通常`与+ 相同,´并且可以通过按Shift+ 来获得´
t0r0X 2013年

4
@Nir Levy 谢谢!在我的德语键盘(OS X 10.8)上,映射为“焦点到下一个窗口” => Cmd+ `和“焦点到“工具栏”(Seitenleiste des Fensters)” => Cmd+ Shift+ `。由于两者´`都在同一个键上(请参阅我先前的评论),因此在应用程序窗口之间旋转只能沿一个方向进行。我要做的就是将第一个映射更改为Cmd+ ´,将第二个映射更改为其他名称,例如Cmd+ ß,然后突然窗口切换在两个方向上起作用:Cmd+ ´Cmd+ Shift+ ´。这么简单...顺便说一句,OSX建议的默认值是Cmd+ <用于窗口切换。
t0r0X13年

2
对于程序员而言,MAC上最令人讨厌的事情之一。为什么要让我们使用2条快捷方式在多个窗口之间切换,所以效率低下:/是否有应用程序可以让我按自己的意愿对窗口进行分组?
Srneczek '16

Answers:


98

Cmd- `向前切换窗口。

Cmd- Shift- ` 切换以相反的窗口。

Cmd- alt- arrowkey标签之间切换


8
尖括号快捷方式又是什么?它在我的Mac上不起作用。为什么它是唯一在键之间使用“ +”而不是“-”的键?
cregox '04

1
cmd-shift很好,以前不知道。
Tomas Andrle

4
Cmd +> Cmd + <何时发生?我在10.5上没有它们。
TAW

1
在装有Mountain Lion的Macbook Air上,Cmd +>会发出哔哔声,就像无效的按键组合一样。它不会切换窗口。
Howiecamp

5
在带有Mavericks的新MacBook Pro上,此操作仅在当前应用程序的窗口中循环。它不会循环所有打开的应用程序的所有打开的窗口,这是Windows上的alt-tab所做的。
opticyclic 2014年


13

连同其他建议的快捷方式,您始终可以使用Exposé。

在最近的MacBook或铝制键盘上,“ F3”键专用于Exposé。如果您没有带Exposé键的键盘,则可以使用“ F9”和“ F10”:

  • F3F9显示当前空间上的所有窗口。

  • Ctrl- F3F10显示当前空间上属于当前应用程序的所有窗口。

为了更轻松地访问,我使用四指向上滑动以激活Exposé。


它实际上不是F3键,而是位于F3顶部的fn键。
cregox '04

1
Exposé的问题在于Exposé显示的窗户砖/缩微的顺序发生了变化。例如,我有带六个打开的窗口的FireFox。当我从这些窗口之一切换到另一个窗口时,Exposé会以另一种不可预测的顺序再次显示它们,而我会松开概览。
t0r0X

@ t0r0X,公开=任务控制?
Pacerier's

10

在我的瑞典Mac键盘上,´`在同一键上。对于后t,是向前forward。

所以,我只能用cmd- shift- `循环窗口在一个方向,它并不适用于所有应用程序的工作,如终端。很烦人。

正如道格·哈里斯指出女巫是“解决”,以有Mac的切换这一问题为Windows的一个非常好的方法alt- tab肌肉记忆。


对于将来的访问者:要重新映射键,另请参阅Victor对问题的评论。(但我想约尔根对您来说已经3年多了,现在您已经习惯了。)
Arjan,

3
仅需$ 14美元,即可使用几乎所有可用的Mac!(女巫目前的费用为14美元)
Fixee

1
不仅仅是肌肉记忆,在单个窗口之间切换而不是在应用程序之间切换通常更有意义:例如,当您有多个应用程序且每个窗口都位于顶部,并且希望每个窗口都位于一个窗口上方并在两个窗口之间来回切换时。
迈克尔(Michael)

7

您要的是Cmd+ `,或者不确定的是带的那个~

这将在单个应用程序的所有打开的窗口中循环。


4
用<kbd>和</ kbd>包围所需的文本。
约翰·鲁迪

除了在
Macbook

@drevicko在该设置上对我
有用

@Diago有趣!你知道你是否做了什么特别的事情吗?我的是开箱即​​用的工厂安装,只有几周的历史..
drevicko 2012年

@drevicko Alt +`在Windows之间切换。Ctrl + tab在选项卡之间切换。在MacBook Pro和iMac上都进行了出厂安装。只需确认您要切换的内容即可。我倾向于只打开一个Safari窗口,但只是再次测试,它确实起作用,实际上在所有应用程序中都能起作用。
BinaryMisfit 2012年

5

只需一点澄清:

CMD+`

在同一应用程序的打开的窗口之间切换,在OS“ El Capitan”中,仅当窗口未处于全屏模式时才起作用。也许这是原因,因为有些人回答说此快捷方式不起作用。


1
谢谢,直到我将负责任的窗口移出全屏状态之前,我一直遇到这个问题。
hcs

3

Optimal Layout是另一个商业应用程序,它为您提供了一种从键盘在应用程序窗口之间进行切换的简单方法。

免责声明:我是Optimal Layout的开发人员。


2

CMD- `将在打开的窗口中循环。

CMD- Shift- `通过他们的意志周期反转。


4
这是不正确的。它在给定应用程序的打开的窗口中循环。
Howiecamp

2

要切换选项卡,我更喜欢以下快捷方式:

Cmd- {向左移动。

Cmd- }向右移动。

我发现这些键比箭头键更舒适。


1
这里还有ctrl+tabctrl+shift+tab甚至更难受的。;)
cregox

2

您可以使用任务控制。CTRL+ ARROW UP将激活任务控制,它将分别显示所有活动窗口。CTRL+ ARROW DOWN将显示当前应用程序的所有活动窗口。因此,如果您只想在Chrome窗口之间切换,这可能是您的解决方案!


1

在Mountain Lion上,它变成了(IMO IMO)opt+ tab。在美国键盘上,就是这样。


嗯...在我的美国键盘上有镀铬的山狮,可以切换哪个页面元素具有焦点...
Michael

1

用于MS Windows的最佳应用程序,例如窗口切换,是Contexts https://contexts.co/

考虑到修复的OSX次优窗口管理每天所遭受的痛苦,它在各个方面都非常漂亮,完美,而且价格也不便宜。


1

我最近使用的是HyperSwitch https://bahoom.com/hyperswitch/,因为它不仅支持窗口切换(而不是应用程序切换),而且还以MS Windows自Vista开始(或以前是Windows)开始的方式显示窗口预览。 Windows 7?)。



0

我是Command-Tab Plus应用程序的作者,它使您可以在应用程序之间以及Windows之间快速切换(使用Mac OS cmd + tilde https://www.youtube.com/watch?v=aL8CgMVptug的功能


每个Mac OS用户都面临的应用程序和Windows应用程序之间切换的问题,因为我不喜欢内置的Mac OS应用程序切换器,于是我做出了决定。我尝试了几种在Windows之间切换的解决方案,并意识到我更喜欢在应用程序之间切换。也许是因为我习惯了MacO,Mac OS x的意识形态略有不同,所以很多人已经在应用程序之间切换,而不是在Windows之间切换
Serge Gerasimenko

尽管您的答案是100%正确,但如果该链接被移动,更改,合并到另一个链接中或者主站点消失了,它也可能100%无用... :-(因此,请编辑您的答案并复制相关内容从链接到您的答案的所有步骤,从而保证您在本网站使用寿命的100%之内!;-)您始终可以将链接留在答案的底部,作为材料的来源...
唐纳德·达克

抱歉,我不太了解您的意思是什么?链接到我的网站/网站?主套件 [命令选项卡以及链接](commandtab.noteifyapp.com
Serge Gerasimenko

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.