W poprzednich wersjach systemu OS X miniatury pulpitu były domyślnie wyświetlane w Kontroli misji.
W El Capitan są one jednak domyślnie zwinięte i wyświetlane są tylko nazwy (np. Desktop1, Desktop2 itp.). Muszę umieścić na nich wskaźnik myszy, aby go rozwinąć i zobaczyć miniatury.
Czy jest jakiś sposób, aby odzyskać poprzednie zachowanie?
mission-control
el-capitan
Cholerne warzywa
źródło
źródło
Odpowiedzi:
Edytuj 30.01.16 : Po użyciu kilku różnych opcji w moim codziennym przepływie pracy w ciągu ostatnich kilku miesięcy, zdecydowałem się na prawie dokładnie rozwiązanie zaproponowane przez @Arctus. Mimo, że wymaga programu innej firmy BetterTouchTool (BTT), uważam, że jest to najlepsza obecna opcja.
Zobacz @ Arctusa za odpowiedź dla ogólnego sposobu i pomocny zrzucie. Oto szczegóły, których brakowało w tym poście:
Prawdopodobnie zauważysz, że BTT ma wstępnie zdefiniowaną akcję o nazwie „Kontrola misji i natychmiastowe wyświetlanie podglądów pulpitu”. Niestety, ma denerwująco długie opóźnienie między otwarciem kontroli misji a rozszerzeniem podglądów pulpitu, co sprawiło, że nie można jej użyć. To niestandardowe rozwiązanie jest bardzo płynne, bardzo spójne i nie wydaje się powodować niepożądanych zachowań.
Inną główną odmianą metody BetterTouchTool jest użycie lewego górnego lub prawego górnego rogu w celu otwarcia kontroli misji, a następnie użycie BTT do przesunięcia myszy do rogu i do tyłu po wybranym geście. Pozwala to na inne gesty oprócz przesuwania 3 lub 4 palcami w górę, ale wprowadza gorący kąt, którego możesz nie chcieć. Przekonałem się, że zbyt często przypadkowo uruchamiałem gorący róg, aby była to dla mnie realna opcja. Znowu YRMV.
W żadnym wypadku nie jestem ekspertem w BTT, ale jeśli ktoś ma jakieś pytania, chętnie pomogę. Powodzenia!
/edytować
Oryginalny post:
El Capitan Mechanika kontroli misji
Jak wspomniano Fletcher91 , miniatury są domyślnie zwinięte, jeśli uruchomisz Kontrola Misji z „Desktop Space” (Space o nazwie takiej jak „Desktop 1”, „Desktop 4” itd.), Natomiast miniatury są domyślnie rozwijane po uruchomieniu Kontrola misji z „Pełnoekranowej przestrzeni aplikacji” (Przestrzeń, która została wygenerowana przez pełnoekranowe wyświetlanie okna i jest nazwana dla tego okna aplikacji, np. „Notatki” lub tytuł strony internetowej, jeśli jest to okno przeglądarki).
Powodem tego jest to, że Mission Control pełni dwie funkcje:
Wyświetl wszystkie otwarte okna w bieżącym obszarze pulpitu, aby umożliwić łatwe przełączanie się między nimi (widok „wszystkie otwarte okna”).
Wyświetl listę wszystkich spacji, aby umożliwić łatwe przełączanie między nimi.
Przedstawiciel Apple, z którym rozmawiałem, powiedział mi, że motywacją do zwijania miniatur podczas otwierania Kontroli misji z pulpitu było zwiększenie powierzchni ekranu w widoku wszystkich otwartych okien i zmniejszenie bałaganu. Podczas otwierania Kontrola zadań z pełnoekranowym App przestrzeni, zmiany ostrości do all-otwartych okien widok na ostatnio oglądany pulpitu Przestrzeni i miniatury są rozszerzane (bezpodstawne spekulacje: prawdopodobnie jest to spowodowane przez Spaces Pełny ekran aplikacji, nie są żadne inne okna w tej samej Przestrzeni, więc jedynym powodem otwarcia Kontroli Misji będzie zmiana Przestrzeni).
Jakikolwiek sposób, aby zawsze wyświetlać miniatury domyślnie?
Przedstawiciel Apple potwierdził również, że obecnie nie ma możliwości domyślnego włączenia rozszerzenia miniatur .
Jednak przeprowadziłem kilka badań i przetestowałem kilka innych odpowiedzi i udało mi się potwierdzić kilka specjalnych przypadków, które mogą być przydatne:
Jeśli użyjesz „Hot Corners”
System Preferences >> Mission Control
i ustawisz lewy górny lub prawy górny róg, aby otworzyć kontrolę misji, symuluje to stare zachowanie, ale tylko dlatego, że uruchamiając wywołanie zwrotne Hot Corner, umieściłeś mysz w obszarze, który i tak powoduje rozwinięcie miniatury). Niestety, jest to prawdopodobnie najlepsza opcja w tym momencie, chociaż wymaga zmiany nawyku, co nie zawsze jest łatwe. Jeśli wybierzesz to podejście, zalecam wyłączenie gestu gładzika, aby był to jedyny sposób, w jaki możesz to zrobić - przynajmniej do momentu, w którym nawyk się zanurzy.Jak wspomniano akaRem , jeśli otworzysz wystarczającą ilość Spacji , miniatury Kontroli misji zostaną domyślnie rozwinięte! Przetestowałem to na mojej 13-calowej siatkówce MBP 2013, używając wszystkich pełnoekranowych spacji Chrome, wszystkich spacji pulpitu i różnych kombinacji tych dwóch, a także niektórych innych losowych spacji (w tym włączania i wyłączania miejsca na desce rozdzielczej) i zawsze zajęło dokładnie 13 spacji spraw, aby miniatury były domyślnie rozszerzone podczas otwierania Kontroli misji z pulpitu, który jest inny niż akaRem . Nie wiem, czy różni się w zależności od sprzętu, czy co, ale jest to interesujące (jeśli ktoś to przetestuje , daj mi znać swoje wyniki). Ostatecznie jednak nie jest to praktyczne rozwiązanie.
Najbliższym możliwym do obejścia obejściem, które mamy w tym momencie (jeśli chcesz otworzyć Kontrolę misji za pomocą gestów lub skrótów klawiszowych), jest użycie oprogramowania innej firmy, takiego jak BetterTouchTool, aby utworzyć makro, które zostanie wykonane na wybranym przez Ciebie geście, tak jak to zrobiło Arctus .
Podobnie jak inni tutaj, przesłałem Apple opinię na temat tego problemu. Oto link, jeśli chcesz zrobić to samo.
źródło
Tak, to bardzo denerwujące. Przesłałem opinię na stronie http://www.apple.com/feedback/macosx.html
Sugeruję, aby każdy, kto się zgadza, zrobił to samo, ponieważ jest to regresja błędu lub projektu.
źródło
Obejściem tego problemu jest ustawienie gorącego rogu w lewym górnym rogu, aby otworzyć kontrolę misji. W ten sposób, kiedy otwieram przez to kontrolę misji, są one już rozszerzone.
To wciąż działa, ale bettertouchtools 1.24 dodało kontrolę misji pokazowej i natychmiast pokazuje poprzednią pulpit, która działa prawie idealnie.
źródło
Na razie udało mi się to obejść za pomocą BetterTouchTools. W szczególności ustawiłem gest przesuwania trzema palcami, aby przesunąć mysz na górę ekranu iz powrotem. Jest wystarczająco płynny, że nie widzę ruchu myszy, więc zrobi to na razie.
W międzyczasie ja również przesłałem Apple informacje zwrotne na temat tej zmiany.
Wygląda na to, że nakłaniają wszystkich do korzystania z funkcji pełnoekranowej, która automatycznie rozszerza pasek spacji po otwarciu Kontroli misji z aplikacji / pulpitu na pełnym ekranie. Ale wielu z nas użytkowników BetterTouchTool nie podoba się sposób działania funkcji pełnoekranowej OSX i dlatego nie używają jej.
Gdyby była opcja domyślnej funkcji pełnoekranowej, aby zawsze wyświetlać i nie ukrywać paska menu OSX, prawdopodobnie bym się do tego przyzwyczaił. Opcje są dobre :)
źródło
Deweloper Brian Kendall stworzył to w celu przywrócenia starego zachowania: https://github.com/briankendall/forceFullDesktopBar
Wprowadza kod do procesu Dock, aby wywołać metodę pokazującą kontrolę misji z
showFullBar
ustawionym parametrem natrue
. Więc chociaż jest to hack, jest całkiem czysty, który działa dobrze na wszystkie różne sposoby aktywacji kontroli misji (np. Używam skrótu klawiaturowego, stuknięcia 2 palcami magicznej myszy i przesuwania 3 palcami w górę po gładziku).Zastanawiające jest, dlaczego Apple nie uwzględniło tego ustawienia jako preferencji, gdy jest to takie proste.
źródło
Chociaż BetterTouchTool (BTT) ma teraz akcję „Kontrola misji i natychmiastowe wyświetlanie podglądów pulpitu”, którą można przypisać do gestu gładzika, istnieje denerwujące opóźnienie między rozpoczęciem kontroli misji a wyświetleniem podglądu pulpitu.
Natknąłem się na makro podobne, ale nieco inne niż sugerowane przez @Arctus, które przywraca mi prawie takie samo zachowanie jak w Yosemite.
Pierwszym krokiem jest włączenie lewego górnego „gorącego rogu”, aby pokazać kontrolę misji.
Krok drugi to następujące makro w BTT:
EDYCJA: Musisz także ustawić standardowy gest sterowania misją gładzika dla przesunięcia trzema lub czterema palcami w górę (wydaje się, że nie ma znaczenia, który).
źródło
Bawiąc się, dowiedziałem się, że miniatury są wyświetlane tylko wtedy, gdy użytkownik przełącza się na kontrolę misji przy aktywnej aplikacji pełnoekranowej.
Jeśli używasz wielu monitorów, na wszystkich ekranach musi być włączona aplikacja działająca w trybie pełnoekranowym.
Na razie staraj się mieć aplikację pełnoekranową na wszystkich monitorach.
źródło
Znalazłem jakieś obejście. Gdy masz dużo spacji, będą one wyświetlane jako rozwinięte miniatury, nawet jeśli Kontrola misji jest uruchamiana ze zwykłego pulpitu.
Na przykład na moim MacBooku Pro 13, gdy mam 1 Desktop + 7 Fullscreen Safari lub 3 Desktop + 6 Fullscreen Safari, wtedy wszystko jest pokazane jak poprzednio.
źródło
Mój przyjaciel, który ma wersję 10.11.4, powiedział, że ta implementacja powraca. Byłoby miło, gdyby uczyniono to preferencją. Oto zrzut ekranu, który mi przysłał:
Edycja: Ta informacja jest niepoprawna. Kontrola misji pokazuje miniatury natychmiast, gdy jest duża liczba spacji.
źródło
Aktualizacja Sierra / High Sierra
Aby śledzić na Kevin C. „s odpowiedzi , autor forceFullDesktopBar stworzył nową wersję, https://github.com/briankendall/missionControlFullDesktopBar , który działa na 10.12+. Instalacja była trochę skomplikowana, ale działa dla mnie świetnie - jedyne znalezione rozwiązanie, które nie ma żadnych opóźnień!
Kroki instalacji:
Wyłącz gest Kontroli Misji w
System Preferences -> Trackpad
.Sklonuj repozytorium MissionControlFullDesktopBar
git clone https://github.com/briankendall/missionControlFullDeskopBar
Otwórz
missionControlFullDeskopBar.xcodeproj
w Xcode.Zbuduj projekt (⌘B).
Dowiedz się, gdzie poszło, sprawdzając
File -> Project Settings...
. Na mojej maszynie to~/Library/Developer Tools/Xcode/DerivedData
. Będzie tam folder, który zaczyna się od nazwy projektu (npmissionControlFullDeskopBar-cjhllkdjkhncuzglpiezmyqmdufu
.).W BetterTouchTool powiąż skrót kontroli misji
Execute Shell Script / Task
. JakoLaunch Path
, wprowadź pełną ścieżkę do skompilowanego pliku wykonywalnego:~/Library/Developer/Xcode/DerivedData/missionControlFullDesktopBar-cjhllkdjkhncuzglpiezmyqmdufu/Build/Products/Debug/missionControlFullDesktopBar.app/Contents/MacOS/missionControlFullDesktopBar
(dostosuj, jeśli ścieżki są różne). JakoParameter
wprowadź-d -i
.Opcjonalnie: powiąż inny skrót, aby zamknąć kontrolę misji. Przyzwyczaiłem się do przeciągania czterema palcami w dół, aby je zamknąć, ale wyłączenie tego przesunięcia czterema palcami w Preferencjach systemowych pozbyło się tego. W ramach szybkiej naprawy związałem przeciągnięcie czterema palcami w dół do Escape w BTT. Pełna konfiguracja BTT:
źródło
Okay, mam szybkie obejście dla High Sierra, które przywróci stare zachowanie bez narzędzi innych firm lub gestów, które wydają się niewłaściwe. JEDNAK będziesz musiał być podłączony do zewnętrznego monitora. Oto co robisz:
1) W Preferencjach> Kontrola misji, włącz „Wyświetlacze mają oddzielne przestrzenie” (nie wiem, czy to konieczne, ale musiałbym się wylogować, aby to przetestować)
2) Na zewnętrznym monitorze, pełny ekran, niezależnie od tego, którą masz na nim aplikację
3) Tada! Teraz wszystkie przestrzenie monitorów są domyślnie powiększane do widoku miniatur, nawet te z 2-3 spacjami.
Możesz wybrać tryb pełnoekranowy na dowolnym monitorze, który nie jest twoim głównym monitorem. Musisz zachować aplikację na pełnym ekranie monitora zewnętrznego, aby inne monitory miały podgląd miniatur.
źródło
Oprócz odpowiedzi pjv i Arctusa znalazłem tymczasową współrzędną myszy (0,0), która niezawodnie wyzwala podgląd przestrzeni. Połowa mojej rozdzielczości wyświetlania na osi x i niewielkie odchylenie na osi y działają jednak dobrze. Na moim MacBooku Air o rozdzielczości 1440 x 900 (720,25) to stabilne ustawienie.
źródło
Aby rzucić kolejny kapelusz w pierścień dla narzędzia Better Touch Tool , wygląda na to, że teraz zapewniają tę akcję od razu po wyjęciu z pudełka:
źródło
MissionControlFullDesktopBar działa świetnie na High Sierra. Współpracuję z Hammerspoon, aby przechwycić naciśnięcia klawiszy Mission Control (F3), wideo z tego działania tutaj , zobacz moją pełną konfigurację hammerspoon tutaj :
źródło