W systemie Mac OS, jaki jest skrót klawiaturowy do przełączania między oknami tej samej aplikacji?

317

Często używam skrótu Cmd+ Tabdo przełączania się między różnymi aplikacjami (na przykład: Xcode i Google Chrome), ale czy istnieje skrót do przełączania między różnymi oknami tej samej aplikacji (na przykład z jednego okna w Google Chrome, do innego)?

wycierać
źródło
Dziękujemy za dotychczasowe odpowiedzi (i za przeniesienie pytania na właściwe forum). Znalazłem „backtick key”, ale polecenie „command + backtick” nie działało. Zapomniałem wspomnieć, że mój komputer to Macbook z „japońskim układem klawiszy”: strzałka wsteczna znajduje się u góry klawisza „@”, bezpośrednio po prawej stronie klawisza „P”. Aby wpisać backtick, muszę nacisnąć „shift + @”, więc spróbowałem „Command + Shift + @”, ale to nie zadziałało. Myślę, że może istnieć sposób na włączenie niektórych skrótów na japońskim Macu, ale nie mogę tego znaleźć.
wip
Nie masz „wystąpień tej samej aplikacji”. Masz okna.
Daniel Beck
1
Istnieje duplikat tego QA na Ask Different, który obejmuje także inne układy języka klawiatury - dla informacji apple.stackexchange.com/questions/193937/...
Tetsujin

Odpowiedzi:

409

Domyślny skrót to Cmd` (to lewy).

Zawsze możesz zmienić ten skrót, jeśli nie działa on dla Ciebie. Przejdź do Preferencji systemowych → Klawiatura → Skróty klawiaturowe.

Tutaj przypisz niestandardową kombinację do

  • Klawiatura »Przenieś fokus do następnego okna (w OS X 10.9 i nowszych)

    Skróty klawiszowe

  • Klawiatura »Przenieś fokus do następnego okna w aplikacji (do OS X 10.8)

    Skróty klawiszowe

Umożliwi to przełączanie między otwartymi oknami dowolnej aplikacji.

Uwaga

Cmd`działa tylko wtedy, gdy wszystkie okna znajdują się w tym samym obszarze roboczym (komentarz @thias )

slhck
źródło
12
Nie tylko możesz zmienić skrót klawiaturowy, ale okno dialogowe da najbardziej poprawną odpowiedź dla ustawień narodowych klawiatury OP i herhersa. Na przykład + <jest domyślnym systemem w fińskich ustawieniach narodowych, których używam, i odpowiedzi „backtick” nie będą działać.
Jari Keinänen,
1
Chciałbym zrozumieć, o czym myślał Apple. To samo uzasadnienie użyte do skonfigurowania wszystkich innych skrótów, które można skonfigurować, może zostać wykorzystane do skonfigurowania również tego jednego skrótu.
BHSPitMonkey
20
czy jest coś, co działa między różnymi obszarami roboczymi (cmd + backtick działa tylko wtedy, gdy wszystkie okna znajdują się w tym samym obszarze roboczym)
thias
1
Nie sądzę, aby twoja odpowiedź działała w przypadku najnowszych wersji systemu Mac OS X. Sam używam wersji 10.9.3 z norweskim układem klawiatury. Nie mogę dodać nowych skrótów w obszarze Klawiatura. Mogę pod skrótami aplikacji, ale to nie działa z danym tekstem «Przenieś fokus do następnego okna w aplikacji».
Andreas Åkre Solberg
2
@DanDascalescu dokładnie! Najwyraźniej musisz cmd„+ tabpuścić klawisze, a następnie cmd„ + `` '', aby przewijać każdą wybraną instancję. To jest szalone.
Ben Racicot,
52

polecenie powrotu do tyłu

+ `

Abizern
źródło
1
Tak, na klawiaturze amerykańskiej. Na mojej klawiaturze innej niż amerykańska nie jest to tak oczywiste, ponieważ backstick znajduje się na połączonym klawiszu „akcentującym”. Aby uzyskać rzut lewy, muszę nacisnąć Shift-accent. Tak więc przejście do następnego okna to Cmd-Shift-Accent. Jak teraz przejść do poprzedniego okna? Cmd-Shift- Shift -Accent?
Vidar Ramdal
@VidarRamdal Nawet jeśli masz klawiaturę amerykańską, przejście do poprzedniego okna nie byłoby możliwe, ponieważ (jak widać w ustawieniach) nie ma skrótu do „przejdź do poprzedniego okna”.
winklerrr,
Pomóż mi proszę: drugi klucz Co to jest (prawa strona litery P, prawa strona 0 „zero”)?
chepe lucho
24

To właśnie znalazłem przy domyślnym ustawieniu klawiatury w języku angielskim.

  1. Przełączaj się między różnymi aplikacjami -> Command+Tab

  2. Przełączaj między tą samą aplikacją w tym samym obszarze roboczym -> Command+`

  3. Przełączaj się między tą samą aplikacją w różnych obszarach roboczych:

    1. Zobacz te same okna aplikacji we wszystkich obszarach roboczych -> Control+Down Arrow
    2. Następnie wybierz za pomocą klawiszy strzałek lub kliknij żądane okno aplikacji.
leoismyname
źródło
1
Tak. To powinno być na górze. Ta koncepcja systemu Windows vs. aplikacje vs. obszary robocze jest myląca.
Peter
1
W przypadku # 3 po naciśnięciu klawisza cntrl + w dół możesz nacisnąć klawisz Tab, aby przełączyć aplikacje, a następnie za pomocą klawiszy strzałek wybrać żądane okno.
OIS
@OIS to naprawdę fajne. Dziękuję za udostępnienie. Poprosiłem tę odpowiedź zamiast wybranej, ponieważ obejmuje ona przenoszenie między tą samą aplikacją w różnych obszarach roboczych. Chociaż wymaga kombinacji klawiszy 1 + N, nadal jest to lepsze niż brak możliwości przełączania. Zastanawiam się, czy moglibyśmy uzyskać jedną kombinację klawiszy, aby przejść do poprzedniej instancji tej samej aplikacji ...
lustig
3

Korzystam z Mavericks i szukałem skrótu klawiaturowego, aby szybko przełączać się między kartami w Chrome. Cmd + `nie działało dla mnie, chociaż upewniłem się, że zostało poprawnie skonfigurowane w Preferencjach systemowych → Klawiatura → Skróty klawiaturowe. Odkryłem, że Ctrl+ Tabdziała! Więc dla mnie Cmd+ Tabprzełączanie między aplikacjami i Ctrl+ Tabprzełączanie między oknami tej samej aplikacji, spróbuj tego, jeśli inne sugerowane rozwiązania nie działają.

brak nastawienia
źródło
Jestem na Yosemite i karta Ctrl + działała tylko dla mnie, dziękuję za to. Ale wydaje się, że to nie działa w przypadku instancji terminalowych ... Wciąż próbuję dowiedzieć się, co tam zrobić.
eis
Może aktualizować 4 lata później; Myślę, że nowsze MacOS używają teraz control + tab. Wydaje się bardziej intuicyjny.
Aryaman
2

Odkryłem więc, że czasami niektóre aplikacje nie chcą przełączać się między różnymi otwartymi oknami za pomocą Cmd+ Tablub Cmd+ '- VMware jest jednym z przykładów, szczególnie gdy jedno z okien zostało zminimalizowane do doku. Więc to, co znalazłem, to użycie polecenia expose, aby wyświetlić wszystkie okna - pomaga w tym gest myszy, który moim zdaniem jest klinczem na cztery palce - lub F3.
Następnie możesz wybrać okno, które chcesz wyświetlić.

Mam nadzieję że to pomoże!

Wspaniały
źródło
1

Na moim Macbooku Air z systemem OSX Lion, aby przełączyć okna aplikacji:

naciśnij

CMD+ FN+F6

Co ciekawe, opcja „Przenieś fokus do następnego okna w aplikacji” zniknęła z Prefs Systemu → Klawiatura → Klawiatura i wprowadzanie tekstu. Po prostu bawiłem się różnymi klawiszami, aż znalazłem właściwy!

Nick Read
źródło
3
Nazwa „Przenieś fokus do następnego okna w aplikacji” została właśnie przemianowana na „Przenieś fokus do następnego okna” w programie Lion. ⌘F6? Jakich ustawień regionalnych lub układu klawiatury używasz?
Lri
Hooooooorayyyy dziękuję! Nie mogłem tego zrobić w Mountain Lion. Okazuje się, że myślałem, że to nie działa, ponieważ miałem ten sam klucz przypisany do dwóch skrótów przełączników okna i chociaż pierwszy był wyłączony (niezaznaczony), uniemożliwił działanie drugiego.
0

Naciśnij ^+, aby wyświetlić wszystkie otwarte aplikacje

Naciśnij ^+, aby wyświetlić wszystkie otwarte instancje bieżącego zatwierdzenia

(nie jest idealny, ale znalazłem to lepiej niż cmd + `, także jeśli masz aplikacje otwarte na pełnym ekranie, użyj ^ + w lewo lub w prawo)

atreeonhill
źródło
0

Uważam, że command+ option+ `zmień kartę między oknami jednej aplikacji

Moe Far
źródło
Odpowiedź „polecenie + backtick” została już podana wiele razy. Czy działa lepiej po dodaniu klawisza „opcja”?
Scott