Mam problem (błąd?) Z włączaniem aplikacji w programie Lion.
Używam dwóch spacji. Powiedzmy, że jeden ma otwartą skrzynkę pocztową, a drugi ma Firefox i Vima.
Vim jest na pierwszym planie, a okno Firefoksa jest za nim.
Kiedy I Cmd + Tab z Postbox do Firefox, przestrzeń jest poprawnie przełączana, ale Firefox pozostaje w tle.
Jeśli ponownie Cmd + Tab do Firefoksa lub wybierz go w Docku, okno pojawi się normalnie.
Błąd nie ogranicza się tylko do Firefoksa, widziałem go w wielu aplikacjach.
Co ja robię źle?
Odpowiedzi:
Do oryginalnego plakatu nie robiłeś nic złego.
Niezależnie od tego, czy został zaprojektowany jako funkcja, czy nie, jest to z pewnością problem użyteczności, czyli błąd. Problem polega na tym, że często okno aplikacji, którego dotyczy problem, pozostawało ułożone na wierzchu wszystkich innych okien, a nie za nimi. Po przełączeniu się w tę iz powrotem za pomocą
SpacesMission Control aplikacja często utknie pod innymi otwartymi oknami.Zwalnianie palców CMD-TAB-OPTION-release kończy się niepowodzeniem częściej: nie robi nic inaczej lub nie jest możliwe do osiągnięcia z powodu automatycznego powtarzania klawiszy, co czyni go bezwartościowym gestem.
To zdecydowanie błąd, a nie funkcja. Kontynuuj przewijanie do przodu i do tyłu za pomocą CMD-TAB, a okno wyskoczy z powrotem na górę, a następnie ponownie opadnie, nieregularnie.
Och, to nie wydaje się mieć wpływu na Przestrzenie, więc wygląda na regresję.
źródło
To funkcja, a nie błąd :-)
Rozpocznij tabulowanie, Cmd-Tabaż dojdziesz do aplikacji, na którą chcesz się przełączyć, a następnie naciśnij i przytrzymaj Optionprzed zwolnieniem Cmd-Tab.
źródło
Zgadzam się z jerseyboyem, to właściwie błąd. Tak więc, zgodnie z Lion 10.7.3, w poczcie przechodzę na safari, które jest w innej przestrzeni. Potem przełączam się z powrotem na pocztę, a przestrzeń odpowiednio przełącza się tam, gdzie byłam. Jednak okno, które wcześniej było na górze, jest teraz ukryte za terminalem i kilka innych okien, które mam otwarte w tym miejscu. Jest to denerwujące zakłócenia w szybkim przełączaniu między aplikacjami.
Nieco niewygodne podejście, aby ponownie przenieść aplikację na przód, to cmd-tab do danej aplikacji, zwolnienie (która przełącza się na właściwe miejsce), a następnie wciśnięcie cmd-tab cmd-shift-tab (udawanie przełącznika do innej aplikacji, ale w rzeczywistości wracam do tej samej). Ta sekwencja jest naprawdę niewygodna, ponieważ 3 kombinacje powinny wystarczyć. Chodź na Apple, przynajmniej pozwól nam wybrać to zachowanie w preferencjach systemowych lub tajemniczej linii poleceń plist.
źródło
KeyRemap4Macbook pozwala na mapowaniecommand + tabdo , jeśli chcesz, aby było to zachowanie domyślne. Ma także kilka bardzo fajnych / potężnych dostosowań, takich jak mapowanie skrótów klawiaturowych tylko dla określonych aplikacji - np. Remap + w Firefox do +, aby przełączać się między kartami przeglądarki.command+tab+optioncommandtabcontroltab
źródło