Czy jest jakiś program lub sposób, aby make-tab Mac OS X zachowywał się jak Alt-Tab w Windows?

137

Czy jest jakiś program lub sposób, aby ⌘ (polecenie) -tab systemu Mac OS X zachowywał się jak klawisz Alt systemu Windows? To znaczy, zamiast przełączać się między aplikacjami, aby przełączać się między oknami wszystkich aplikacji.

Wiem, że istnieje sposób przełączania się między oknami tej samej aplikacji, ale nie tego też chcę. Nie tylko staram się, aby Mac OS X zachowywał się jak mój poprzedni system operacyjny, jestem użytkownikiem Mac od ponad dwóch lat, a wcześniej Ubuntu. Po użyciu Expose i ⌘-tab myślę, że Windows lub Ubuntu Alt-Tab jest lepszy.

pupeno
źródło
Przepraszam Pablo. AFAIK, nie możesz zmienić tego zachowania. W końcu mówimy tutaj o zupełnie różnych systemach operacyjnych. Nie każdy szczegół może naśladować inni dostawcy. Nauczyłem się żyć z Exposé. Jeśli takie podejście jest lepsze, czy nie, jest dyskusyjne. ;-)
lajuette
Rzadko używam Exposé. ⌘-tab i ⌘` są dla mnie wystarczająco dobre. Powiedziawszy to, słyszałem dobre rzeczy o Witch wspomniane poniżej.
fideli
4
Spróbuj tego: przełączaj się między aplikacjami za pomocą Cmd-tab, ale przytrzymaj klawisz Cmd po zwolnieniu klawisza Tab i trzymając klawisz Cmd, naciśnij strzałkę w górę lub w dół. Spowoduje to wyświetlenie Expose od momentu zmiany programu.
Florenz Kley,
2
+1 dla tego pytania, szczególnie gdy używasz klawiatury spoza USA, gdzie klawisz `znajduje się po prawej stronie klawiatury.
martin jakubik
2
Zignoruj ​​pierwszy komentarz od lajuette. błędny. Tak, istnieje program, który to robi. „Czarownica”, patrz zaakceptowana odpowiedź.
malatio

Odpowiedzi:

45

Możesz dostać Witch, która sprawia, że ​​Alt-Tab działa jak Windows przełącza się między oknami, a nie aplikacjami. Jednak zobacz to pytanie, jeśli istnieją alternatywy.

Sposób Apple jest eksponowany, ale wymaga innego sposobu myślenia.

użytkownik151019
źródło
19
Przez ponad dwa lata używałem „innego myślenia”, męczy mnie to. Dzięki za rekomendacje, wygląda na to, że dokładnie tego szukałem.
pupeno
24
@ghoppe Kolejność zakładek w alt-tab w stylu Windows zależy od kolejności, w której okna były ostatnio odwiedzane. Dlatego jeśli wiesz, że musisz przejść do ostatniego okna, na które patrzyłeś, wystarczy jedna Alt-Tab, w przeciwieństwie do konieczności zlokalizowania okna w ekspozycji
Matt
1
@javadba Um, tak to robi. Jeśli nie ma go na twoim komputerze, musisz mieć zainstalowaną niestandardową konfigurację lub rozszerzenie. Teraz go używam. Jeśli nadal mi nie wierzysz, oto artykuł wyjaśniający zachowanie: „ Command-Tab: Aktywuje to menu i przełącza aplikacje w kolejności, w której były ostatnio otwierane. Najważniejsza aplikacja będzie po lewej stronie i wielokrotnie naciska klawisz Tab przejdzie przez każdą otwartą aplikację ”.
ghoppe
15
Prawdziwym problemem jest dla mnie to, że nie chcę, aby WSZYSTKIE okna terminali wyskakiwały i zakrywały w przeglądarce polecenie, które chcę wpisać, i mój kod, do którego się odwołuję. Chcę tylko ostatnie okno terminala z innej aplikacji i NIE wszystkie z nich.
Damon
1
Ta (Witch) umożliwia dostęp do zminimalizowanych okien za pomocą klawiatury. Dlaczego zazwyczaj nie można tego zrobić, to przede mną.
Alexander Kartun-Giles
59

Użyj ⌘ Command+, Tababy przełączać się między różnymi otwartymi aplikacjami, a ⌘ Command+ `(w tył), aby przełączać się między wieloma otwartymi oknami jednego programu.

Kryszna
źródło
2
to nie Cmd- ~, ale Cmd-`(i tak to jest również opisane w dokumentacji). Cmd- ~ nie istnieje, jeśli był to skrót, byłoby opisać jako Cmd + Shift + `
Florenz Kley
3
Byłoby to świetne, gdyby działało do przełączania między oknami tej samej aplikacji, gdy jedno z tych okien znajduje się w innej przestrzeni (lub pełnym ekranie). Niestety tak nie jest ...
Koder mocy
2
Również te funkcje mają bardzo różne zachowania. Cmd-Tab pozwala na przełączanie się między dwoma oknami różnych aplikacji oprócz jazdy na rowerze. Cmd-`przełącza się między oknami aplikacji i NIE daje możliwości przełączania się między dwoma oknami, dlatego nigdy go nie używam.
Ryan P
Jest to właściwie najbardziej oszczędzająca czas i przydatna rzecz, którą należy tutaj wiedzieć, i moim zdaniem, JEDYNYM POWODEM, dlaczego ekspozycja nie jest kompletnym śmieciowym oprogramowaniem. Nie mogę uwierzyć, że używam Maca od 4 lat i to się nie pojawiło. Czy mogę przesunąć palec o 1 cm i rozwiązać problem? Rozmowa zamknięta (dla mnie).
Tim Ogilvy
2
Wyraźnie nie to, o co pytano, autor pytania bezpośrednio stwierdził, że umie już przełączać się między oknami jednej aplikacji.
derekv
40

Hyperswitch to kolejna aplikacja do przełączania między wszystkimi otwartymi oknami wszystkich otwartych aplikacji, takich jak Windows / Linux. Domyślnie używa alt+ tab , abyś mógł nadal używać domyślnego przełączania ⌘ command+ tab, ale masz opcję zastąpienia go i możesz ustawić, aby używał ⌘ command+, tababy zastąpić domyślną funkcjonalność.

Jest obecnie bezpłatny, gdy jest w fazie beta.

W przeciwnym razie musisz zrobić ⌘ command+, tababy dostać się do aplikacji, puść tabi naciśnij, 1aby aktywować okna aplikacji, a następnie użyj klawiszy strzałek (lub myszy), aby wybrać odpowiednie okno.

Lub control+, F4ale nie daje to podglądów - po prostu cyklicznie otwiera otwarte okna.

światłowodowe
źródło
Hyperswitch jest najlepszym, którego użyłem. Najbardziej zbliżony do natywnego formatu Alt-Tab systemu Windows, do którego jestem przyzwyczajony.
Eric Warnke,
Niesamowite narzędzie! Zdecydowanie naśladuje doświadczenie systemu Windows, do którego jestem tak przyzwyczajony.
Elad Nava
Niesamowite! Zatrzymuje także OSX przed podnoszeniem każdego okna Chrome * na każdym monitorze, gdy I Cmd-Tab do jednego.
Ryan P
1to dla mnie idealne rozwiązanie
odpoczynek
9

Inną opcją jest „ukrycie” aplikacji za pomocą ⌘ (polecenie) + H zamiast jej minimalizowania. W ten sposób możesz użyć ⌘ (polecenie) + tab, aby wybrać aplikację i ustawić ją tak, jak Windows.

Chris
źródło
2
Windows ma przełącznik oparty na oknie, podczas gdy OS X ma przełącznik oparty na aplikacji. Twoja odpowiedź wydaje się nie uwzględniać tej zasadniczej różnicy.
Daniel Beck
1
To prawda, że ​​tak nie jest, ale głównym pytaniem jest również, jak sprawić, by Mac zachowywał się bardziej jak Alt-Tab w Windowsie. Jak mówisz, największą różnicą jest zachowanie okna w stosunku do aplikacji, ale inną kluczową różnicą w zachowaniu jest to, że w systemie Windows, gdy okno jest wybrane za pomocą klawisza Alt-Tab, jest ono zmaksymalizowane, nawet jeśli zostało wcześniej zminimalizowane, nie dzieje się to w Prochowiec. Użycie ⌘ (polecenie) + H zamiast minimalizacji oznacza, że ​​gdy aplikacja zostanie później wybrana za pomocą ⌘-tab, zostanie ona automatycznie przeniesiona na pierwszy plan i widzę, że zachowuje się bardziej jak Windows.
Chris
Po googlowaniu jak szaleniec na prostą odpowiedź, jest to najlepsza, jaką znalazłem. Zamiast CMD + M użyję CMD + H i tyle. Wielkie dzięki.
PatrickT,
4

Możesz także wypróbować Optymalny układ : łączy w sobie potężne przełączanie aplikacji i okien z natychmiastowym podglądem zawartości okna + zmiana rozmiaru i układu okna w razie potrzeby.

Philippe
źródło
3

Jako użytkownik o tej samej potrzebie, jak dotąd Witch jest naprawdę najlepszą odpowiedzią. Zapewnia ostatnie zachowanie przełączania okien, bardzo podobne do Windows / UNIX.

Jedyną wadą, której doświadczyłem, jest to, że kiedy zamykasz okno w MacOS, przenosi następne okno z tej aplikacji - bardzo irytujące zachowanie, gdy spodziewasz się wrócić do okna z aplikacji INNE poniżej. Wątpię, czy będzie sposób, aby naprawić to zachowanie.

Dla użytkowników, którzy nie rozumieją, dlaczego Command-Tab nie jest realną alternatywą ... Command-Tab przybliża WSZYSTKIE okna aplikacji, co nie jest pożądanym zachowaniem. Szybkie przełączanie między 2-4 ostatnio używanymi oknami bez zakłócania działania innych okien jest bardzo łatwe dzięki alt-tab w stylu okien i bardzo trudne w mac-tab-polecenie-tylda.

David Jeske
źródło
@SuitUp Zmień co gdzie? Nie jestem pewien, czy masz na myśli OSX lub Który. Czy możesz rozwinąć? Dzięki!
Lee
3

Dla mnie najlepszą opcją są konteksty . Wystarczy sprawdzić ich witrynę, aplikacja jest niesamowita i pokonać wszystkie inne rozwiązania (i uwierz mi, próbuję prawie wszystkie z nich). Nie jest jeszcze idealna, ale dla mnie konkurencja jest daleko w tyle.

Dopasować się
źródło
1

Opcja + Tab przełącza między oknami, takimi jak Windows. Shift + Opcja + Tab, aby odwrócić cykl.

Jeśli to nie działa, sprawdź Skróty klawiaturowe Przenieś fokus do aktywnych lub następnych okien i ustaw na Option + Tab .

Sam Inverso
źródło
1
To zadziałało dla mnie. Domyślnie było ^ F4.
dokkaebi
To nie jest dokładnie tak jak Windows: nie implementuje stosu, więc Option + Tab, Option + Tab nie zabierze Cię z powrotem do okna, w którym zacząłeś. Wciąż przydatny dodatek, choć dziękuję.
ahcox
-1

Właśnie odkryłem, że istnieje inna alternatywa, której używam na moim komputerze Ubuntu: tam przełączam się między aplikacjami za pomocą Alt-Tab i między ich oknami za pomocą Alt- ^(który jest przyciskiem w lewym górnym rogu na niemieckim układzie klawiatury; na Klawiatury amerykańskie to tak, ~jak wskazał Kriszna). W ten sposób wystarczy podnieść palec nieco wyżej, gdy chcesz przełączyć okna bieżącej aplikacji.

Aby ustawić ten skrót, zmień Ustawienia > Klawiatura > Przenieś fokus do następnego okna na - ~(DE: - ^)

Stefan
źródło