Widziałem w Internecie wiele osób, które pytają, jak sprawić, by Command+ Tabdziałał bardziej jak w systemie Windows, na przykład ten post. Wydaje mi się, że nie rozumiem uzasadnienia, dlaczego Apple wdrożyłby funkcjonalność w taki sposób, jak w następującym przypadku użycia:
Mam wiele otwartych okien: niektóre zminimalizowane, inne nie. Mogę Command+ Tabprzełączać się między otwartymi aplikacjami. Kiedy zatrzymuję się w oknie, które nie jest zminimalizowane, przenosi je na pierwszy plan. Jestem na pokładzie z tą funkcjonalnością. Kiedy zatrzymuję się przy zminimalizowanym oknie, nic się nie dzieje .
Wygląda na to, że wydałem polecenie mojej maszynie, ale po zakończeniu nie ma żadnego efektu. Ludzie po prostu uważają to za „jak to zrobiło Apple”, ale dla mnie to brzmi bardziej jak błąd. Jakie jest uzasadnienie tego oczekiwanego zachowania?
źródło
Odpowiedzi:
Tetsuyin próbował to już wyjaśnić, ale ty tego nie „rozumiesz”.
Pozwól mi spróbować :-)
Najpierw pochodząc z systemu Windows, musisz nauczyć się (podczas pracy z OSX), że OSX robi różnicę między aplikacją a oknami „użytkownika” spawnuje się z tej aplikacji (zwykle wybierając „nowy” na pasku menu aplikacji) Pasek menu aplikacji jest pasek w górnej części ekranu. Po wciśnięciu zakładki polecenia zobaczysz (przy otwartych wielu aplikacjach) zmieniający się pasek menu. Teraz jest to kluczowe: pasek menu aplikacji NIE znajduje się wewnątrz okien spawnowanych przez aplikację, ale POZA tymi oknami. Dlatego karta poleceń przełącza pasek menu tylko wtedy, gdy nie są dostępne żadne (nie zminimalizowane okna). Jednak po naciśnięciu zakładki polecenia zmieniłeś aplikację (spójrz na górę ekranu). Jeśli chcesz zapętlić swoje okna (zminimalizowane lub nie), proponuję spojrzeć na witch.app ( http://manytricks.com/witch/)
hth
Bart
źródło