Jak wrócić do poprzedniego okna w OS X?

12

Od dłuższego czasu użytkownicy Windowsa używają mnie do przełączania się między dwoma oknami za pomocą klawiatury. Teraz na Macu nie mogę po prostu wymyślić, jak to zrobić!

Command-Tab działa ładnie między aplikacjami, ale jak zrobić to samo w jednej aplikacji z kilkoma otwartymi oknami? Zwłaszcza gdy używasz XCode? Na przykład w Firefoksie możesz nawigować między kartami za pomocą klawiszy Control i Tab -Shift. Nie działa z XCode, nie między dwoma różnymi otwartymi projektami.

Robienie 4 palcami w dół , patrzenie na ekran, znajdowanie poprzedniego okna i klikanie go myszą trwa zbyt długo. Przerywa to, co robiłem, odwraca uwagę od tego, o czym myślałem i zaczyna mnie denerwować - wystarczy napisać to desperackie wezwanie o pomoc w StackOverflow :)

Musi istnieć sekretna handsha ... kombinacja klawiatury!

Jonik
źródło
1
Odpowiedzi, jak podano, Command-`są poprawne dla większości, jeśli nie wszystkich, układów klawiatury. (Możesz także użyć tego, aby przejść wstecz w przełączniku aplikacji, po wciśnięciu klawisza Command.) Zastanawiam się, czy układy, które nie mają `innego skrótu, jak na przykład to, co słyszałem, układ Apple-French - store.apple.com/ca/product/MB110C/A
Arjan

Odpowiedzi:

11

Zanim zostanie przeniesiony do superużytkownika, szukanym skrótem jest polecenie-`

Randolf Richardson
źródło
7
Nie sądzę, szukam czegoś innego. W moim systemie ta kombinacja klawiszy zmienia się w jednym oknie aplikacji, ale idzie tylko DO PRZODU. Chcę szczególnie przełączać się między bieżącym a poprzednim oknem (oknami). W tej chwili mam 6 otwartych wygranych w XCode, więc to jest 5 kluczy ORAZ wiedząc, ile wygranych mam ORAZ licząc liczbę naciśnięć. Jeśli naprawdę muszę spojrzeć i wybrać windon, moja koncentracja znika. Tak, łatwo rozproszyć!
1
Spróbuj Command-Shift-`.
Rich Bradshaw,
6

Command-Tab działa ładnie między aplikacjami, ale jak zrobić to samo w jednej aplikacji z kilkoma otwartymi oknami?

Byłem też trochę zirytowany, dopóki nie znalazłem opcji skrótu klawiaturowego „ Przenieś fokus do następnego okna w aplikacji ” (w Preferencjach systemowych -> Klawiatura -> Skróty klawiaturowe -> Klawiatura i wprowadzanie tekstu).

Sam ustawiłem na Cmd-§ (⌘§) (co jest zbliżone do Cmd-Tab i nie mogłem wymyślić nic lepszego). Shift-Cmd-§ przełącza się w przeciwnym kierunku. Nie jest to idealne, ale dla mnie trochę do zniesienia, chociaż nadal wolałbym przełączanie Cmd-Tab między wszystkimi oknami .

Istnieją również narzędzia innych firm, które poprawiają możliwości przełączania okien w systemie OS X; sprawdź na przykład Witch . Jednak sam tego nie próbowałem.

Jonik
źródło
Och, zupełnie mi brakowało, że q zostało opublikowane 3 miesiące temu. No cóż.
Jonik
3

Kiedy musisz aktywować okno (skoncentrowane), wykonaj Command- ~.

tranmq
źródło
Czy jest jakiś układ klawiatury, który ma tyldy w dolnej części klawisza? (Jakby nie trzeba było używać klawisza Shift, aby wpisać tyldę?)
Arjan,
Zwykle domyślne skróty klawiaturowe są zaprojektowane dla amerykańskiego układu, możesz to sprawdzić. Może to oznaczać, że musisz pisać w ciemno lub kupować dodatkową klawiaturę w układzie amerykańskim.
2
Przez Command- ~ rozumie on Command-Shift-`Myślę, że.
MJeffryes,
Heh, z tą klawiaturą Shift-`jest niemożliwe :) To Command-Shift-´, aby Command-`, jeśli jest to bardziej jasne. Również Command- ~ jest w rzeczywistości Command-Alt-¨. Zgaduję, że będę musiał żyć bez (niektórych) skrótów i pozostać przy pozostałych. W każdym razie dzięki!
Niestety wygląda na to, że ten system używa (usuniętego) znaku do formatowania tekstu! Próbowałem wpisać to, co pokazuje Ziggamorph powyżej. Ten ostatni.
1

Jeśli chcesz utworzyć niestandardowy skrót, zauważyłem, że macOS Sierra wydaje się automatycznie mapować Shift- [skrót tutaj] na odwrotność oryginalnego skrótu, gdy ma to sens (np. Wszystko, co obejmuje „następny”, prawdopodobnie ma odpowiadające „poprzednie” „wersja). Być może dlatego, że ktoś spodziewał się, że użytkownik się tego spodziewa?

Jeśli więc spojrzysz w Preferencjach systemowych> Klawiatura> Skróty> Klawiatura, zobaczysz tylko „Przenieś fokus do następnego okna” domyślnie powiązany z Command-`i dlatego Command-Shift-` wyzwala „Przenieś fokus do ostatniego okna”.

Ustaw „Przenieś fokus do następnego okna” na dowolną inną kombinację, która nie wymaga Shift, a Shift - [ta kombinacja] wykona „Przenieś fokus do ostatniego okna”.

mz496
źródło
1

Hyperswitch (bezpłatny) i Witch (14 USD, choć bardziej konfigurowalny) pozwalają na to.

Rekurencyjnie ironiczny
źródło
-1

spróbuj „cmd” + „<” w xcode. Działa z moją klawiaturą - KK


źródło