Po przejściu na drugi monitor napotkałem nieoczekiwane cmd+tab
zachowanie, które naprawdę wpływa na mój przepływ pracy:
W przypadku jednego monitora podczas cmd+tab
przełączania aplikacji OS X skupia się na ostatnim aktywnym oknie aplikacji, na którą się przełącza. W przypadku wielu monitorów OS X preferuje okna, które są na tym samym monitorze, co poprzednia aplikacja.
Dać przykład:
- Rozważ umieszczenie Xcode na monitorze 1 i terminalu (okno A) na monitorze 2 i (okno B) na monitorze 2; fokus znajduje się w oknie terminala B
- ty
cmd+tab
do Xcode - Ci
cmd+tab
wrócić do terminalu, ale teraz Okno ma ostrości, a nie okna B
Takie zachowanie jest potencjalnie niebezpieczne, ponieważ zaczyna się wprowadzać polecenia do terminala, zanim zorientuje się, że fokus znajduje się w niewłaściwym oknie.
Moje pytanie brzmi: czy istnieje sposób, aby cmd+tab
zawsze powracać do ostatniego aktywnego okna aplikacji, bez względu na to, na którym ekranie jest aktualnie fokus?