Przełączać się między oknami w systemie Mac OS X?

100

W systemie Windows, gdy robię klawisze Alt +, mogę przełączać się między oknami. Jeśli mam 5 otwartych okien Firefoksa, przełączanie między nimi odbywa się za pomocą klawiszy Alt + Tab.

Na moim MacBooku cmd + tab przełącza się między aplikacjami, a nie oknami, więc przełącza się między firefox i xcode, ale nie między dwoma różnymi oknami firefox.

Jestem pewien, że istnieje jakiś sposób użycia skrótów klawiaturowych do przełączania między aktywnymi oknami. czego mi brakuje?

Nir Levy
źródło
1
Na wypadek, gdybyś go nigdy nie widział: patrz także support.apple.com/kb/HT1343 i apple.com/support/switch101
Arjan
1
Dziękuję wam wszystkim. Ostatecznie zdecydowałem się zmienić przypisanie klawiszy w tym celu w ustawieniach systemu i teraz używam <kbd> Cmd </kbd> - <kbd> § </kbd>. Mam nadzieję, że nic więcej nie złamałem.
Nir Levy
2
@Arjan to w większości przypadków nie działa na klawiaturach międzynarodowych, gdzie często używa się tego `samego klawisza ´i uzyskuje się go, naciskając Shift+ ´:-(
t0r0X
4
@Nir Levy DZIĘKI! Na mojej niemieckiej klawiaturze (OS X 10.8) mapowaniami były „Focus to next window” => Cmd+ `oraz „Focus to? Toolbar? (Seitenleiste des Fensters)” => Cmd+ Shift+ `. Ponieważ oba ´i `są na tym samym klawiszu (patrz mój poprzedni komentarz), obracający się między oknami aplikacji poszedł tylko w jednym kierunku. Musiałem tylko zmienić 1. mapowanie na Cmd+ ´i 2. mapowanie na coś innego, np. Cmd+ ß, I nagle przełączanie okien działa w obu kierunkach: Cmd+ ´i Cmd+ Shift+ ´. To proste ... BTW, domyślnie sugerowane przez OSX to Cmd+ <do przełączania okien.
t0r0X,
2
Jedna z najbardziej irytujących rzeczy na MAC dla programistów. Dlaczego zmuszanie nas do korzystania z 2 skrótów do przełączania się między oknami jest tak nieefektywne: / Czy istnieje aplikacja, która pozwala mi grupować okna tak, jak chcę?
Srneczek 21.04.16

Odpowiedzi:

98

Cmd- `przełącza się przez okno do przodu.

Cmd- Shift- ` przełącza się przez okna w odwrotnej kolejności.

Cmd- alt- klawisz strzałki przełącza między kartami

Am1rr3zA
źródło
8
Co to za skrót do nawiasu kątowego ? To nie działa na moim komputerze Mac. I dlaczego to jedyny używa „+” zamiast „-” między klawiszami?
cregox
1
cmd-shift jest fajny, nie wiedziałem o tym wcześniej.
Tomas Andrle
4
Kiedy zdarzyło się Cmd +> Cmd + <? Nie mam ich na 10.5.
taw
1
Na moim Macbooku Air z Mountain Lion, Cmd +> po prostu wydaje dźwięk jak niepoprawna kombinacja klawiszy. Nie przełącza okien.
Howiecamp,
5
Na moim nowym MacBooku Pro z Mavericks cyklicznie zmienia się w oknach bieżącej aplikacji. Nie przełącza wszystkich otwartych okien wszystkich otwartych aplikacji, co robi Alt-Tab w systemie Windows.
opticyclic
15

Istnieje aplikacja innej firmy o nazwie Witch, która pozwala przechodzić między wszystkimi oknami wszystkich aplikacji.

Doug Harris
źródło
13

Wraz z innymi sugerowanymi skrótami zawsze możesz używać Exposé.

Na najnowszym MacBooku lub aluminiowej klawiaturze klawisz „F3” jest dedykowany Exposé. Jeśli nie masz klawiatury z klawiszem Exposé, możesz użyć klawiszy „F9” i „F10”:

  • F3lub F9aby pokazać wszystkie okna w bieżącym miejscu.

  • Ctrl- F3lub F10aby pokazać wszystkie okna należące do bieżącej aplikacji w bieżącym miejscu.

Aby uzyskać jeszcze łatwiejszy dostęp, używam machnięcia czterema palcami w górę, aby aktywować Exposé.

Josh Hunt
źródło
W rzeczywistości nie jest to klawisz F3, to klawisz FN umieszczony na górze F3.
cregox
1
Problem z Exposé polega na tym, że kolejność kafelków / miniatur okien pokazanych przez Exposé zmienia się. Np. Mam FireFox z sześcioma otwartymi oknami. Gdy tylko przełączę się z jednego z tych okien do drugiego, Exposé wyświetli je następnym razem w innej nieprzewidywalnej kolejności i stracę przegląd.
t0r0X
@ t0r0X, Expose = Kontrola misji?
Pacerier,
10

Na mojej szwedzkiej klawiaturze Mac ´i `są na tym samym klawiszu. Gdyż tyknięcie wsteczne to przesunięty tyknięcie do przodu.

Tak więc mogę używać cmd- shift- `do przełączania okien w jednym kierunku i nie działa to we wszystkich aplikacjach, takich jak terminal. Bardzo irytujące.

Jak zauważył Doug Harris, Witch to naprawdę fajny sposób na „rozwiązanie” tego problemu przełączników Windows na Mac, które mają alt- tabpamięć mięśni.

Jörgen Lundberg
źródło
Dla przyszłych gości: aby ponownie przypisać klucze, zobacz także komentarz Victora do pytania. (Ale myślę, że dla ciebie, Jörgen, po ponad 3 latach przywykłeś do tego.)
Arjan
3
Jeszcze tylko 14 $, aby Twój Mac był prawie użyteczny! (Wiedźma kosztuje obecnie 14 USD)
Fixee
1
Nie chodzi tylko o pamięć mięśni, często bardziej sensowne jest przełączanie się między poszczególnymi oknami, a nie aplikacjami: np. Gdy masz wiele aplikacji z wieloma oknami i chcesz utrzymać jedno okno na górze i przełączać się między nimi.
Michael,
7

Szukasz Cmd+ `lub, jeśli nie jesteś pewien, tego z ~.

Spowoduje to przejście przez wszystkie otwarte okna dla jednej aplikacji.

BinaryMisfit
źródło
4
Otocz żądany tekst za pomocą <kbd> i </kbd>.
John Rudy,
z wyjątkiem safari na MacBooku Plus z lwem górskim ...
Drevicko,
@drevicko Działa dla mnie w tej konfiguracji
BinaryMisfit,
@Diago ciekawe! Czy wiesz, czy zrobiłeś coś specjalnego, aby to zrobić? Mój jest fabrycznie instalowanym urządzeniem, które ma zaledwie kilka tygodni.
drevicko
@drevicko Alt + `przełącza między oknami . Ctrl + Tab przełącza między kartami . Instalacja fabryczna na moim MacBooku Pro i iMacu. Po prostu potwierdź, którą próbujesz zmienić. Zwykle mam tylko jedno otwarte okno Safari, ale po prostu ponownie przetestowane i działa, właściwie działa we wszystkich aplikacjach.
BinaryMisfit,
5

Tylko małe wyjaśnienie:

CMD+`

Przełącza między otwartymi oknami dla tej samej aplikacji, w systemie operacyjnym „El Capitan” działa to tylko wtedy, gdy okna nie są w trybie pełnoekranowym. Może to jest powód, ponieważ niektórzy faceci odpowiadają, że ten skrót nie działa.

2ark0
źródło
1
Dziękuję, miałem ten problem, dopóki nie wyłączyłem okna odpowiedzialnego za pełny ekran.
hcs
3

Optimal Layout to kolejna aplikacja komercyjna, która pozwala w prosty sposób przełączać okna aplikacji za pomocą klawiatury.

Oświadczenie: Jestem programistą Optimal Layout.

Benedykt Lowndes
źródło
2

CMD- `będzie jeździć przez otwarte okna.

CMD- Shift- `będzie je przełączał w odwrotnej kolejności.

Steve Tranby
źródło
4
To jest niepoprawne. Cyklicznie przechodzi przez otwarte okna danej aplikacji.
Howiecamp,
2

Do przełączania kart wolę te skróty:

Cmd- {aby przejść w lewo.

Cmd- }poruszać się w prawo.

Uważam, że te klawisze są wygodniejsze niż klawisze strzałek.

Justin Voss
źródło
1
są też ctrl+tabi ctrl+shift+tabdla jeszcze bardziej niewygodnych. ;)
cregox
2

Możesz użyć kontroli misji. CTRL+ ARROW UPaktywuje kontrolę misji i pokaże wszystkie aktywne okna osobno. CTRL+ ARROW DOWNpokaże wszystkie aktywne okna bieżących aplikacji. Więc jeśli chcesz przełączać się między oknami Chrome, może to być twoje rozwiązanie!

Marc
źródło
1

Na Mountain Lion stał się (ładniejszy IMO) opt+ tab. To znaczy na klawiaturze amerykańskiej.

Jan
źródło
uh ... na mojej klawiaturze amerykańskiej z górskiego lwa w Chrome, który przełącza który element strony ma skupić ...
Michael
1

Najlepszą aplikacją dla MS Windows, taką jak przełączanie okien, są Konteksty https://contexts.co/

Piękny, idealny pod każdym względem i zbyt tani, biorąc pod uwagę, ile codziennego bólu z powodu nieoptymalnego zarządzania oknami OSX naprawia.

alexeit
źródło
1

Używam HyperSwitch https://bahoom.com/hyperswitch/ w tych dniach, ponieważ nie tylko obsługuje przełączanie okien (w przeciwieństwie do przełączania aplikacji), ale także pokazuje podgląd okien w sposób, w jaki MS Windows zaczął robić od czasu Vista (lub był Windows 7?).

alexeit
źródło
0

Jeśli chcesz command+, tababy przełączać się między wszystkimi oknami, możesz wypróbować konteksty . Kocham to.

Joseph Hansen
źródło
0

Jestem autorem aplikacji Command-Tab Plus, która pozwala szybko przełączać się między aplikacjami, a dodatkowo między oknami (korzystając z możliwości cmd + tylda systemu Mac OS https://www.youtube.com/watch?v=aL8CgMVptug

Serge Gerasimenko
źródło
Problem przełączania między aplikacjami i aplikacjami Windows, z którym boryka się każdy użytkownik systemu Mac OS, ponieważ nie podoba mi się wbudowany przełącznik aplikacji systemu Mac OS, opracowałem swoją decyzję. Wypróbowałem kilka rozwiązań przełączania między Windows i zdałem sobie sprawę, że wolę przełączać się między aplikacjami. Może dlatego, że jestem przyzwyczajony do MacOs, Mac OS x ma nieco inną ideologię i tak wiele osób już przełącza się między aplikacjami, a nie między oknami
Serge Gerasimenko
Chociaż twoja odpowiedź jest w 100% poprawna, może również stać się w 100% bezużyteczna, jeśli ten link zostanie przeniesiony, zmieniony, scalony w inny lub strona główna po prostu zniknie ... :-( Dlatego edytuj swoją odpowiedź i skopiuj odpowiednią kroki od linku do twojej odpowiedzi, gwarantując w ten sposób swoją odpowiedź przez 100% czasu życia tej strony! ;-) Zawsze możesz zostawić link na dole odpowiedzi jako źródło twojego materiału ...
Kaczor Donald
Przepraszam, nie do końca rozumiem, o co ci chodzi? Link do mojej strony / strony? pakiet główny [karta poleceń plus link] ( commandtab.noteifyapp.com )
Serge Gerasimenko
-1

CMD+ `Przełącza między otwartymi oknami w aplikacji.

Paralaksa 33
źródło