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)?


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 )


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

⌘ + `


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.

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ą.


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!


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!


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)


0

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


Odpowiedź „polecenie + backtick” została już podana wiele razy. Czy działa lepiej po dodaniu klawisza „opcja”?
— Scott
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.