Zminimalizować wszystko w Mac OS?


61

Jestem niedawnym uchodźcą z Windowsa (przynajmniej na jednym z moich komputerów).
Jedną z rzeczy, których tak naprawdę brakuje w Mac OS, jest możliwość zminimalizowania wszystkich okien.

Nie mogę znaleźć skrótu, który to robi, ani nawet skryptu. Wszystko byłoby dobrze.


Narzędzie Better Touch Tool (jest bezpłatne) ma skrót „Ukryj wszystkie okna”, który działa jak Windows, w którym faktycznie minimalizuje i ukrywa wszystkie otwarte okna (w przeciwieństwie do domyślnego OSX po prostu przeniesienia ich poza ekran). Możesz przypisać go do dowolnej kombinacji klawiatury lub ruchu myszy ... Przypisałem go do „OPTION_KEY + Move_Mouse_Into_Lower_Left_Corner”.
jsherk

Odpowiedzi:


78

Mac OS X nazywa to Exposé, a domyślnym klawiszem jest F11 lub Command-F3. Możesz to zmienić - a także zmapować do przesunięcia myszy w rogu ekranu - w Panelu sterowania.

Nie minimalizuje to jednak dokładnie wszystkich okien, po prostu tymczasowo je odsuwa, abyś mógł zobaczyć pulpit.

Aby zminimalizować bieżące okno, naciśnij Command-M. Aby zminimalizować wszystkie okna aplikacji w centrum uwagi, naciśnij Command-Option-M. Lub możesz nacisnąć Command-H, który ukrywa aplikację. Command-H zminimalizuje twoje aplikacje jeden po drugim, ale nie zadziała na ostatniej otwartej. Command-Option-H ukryje wszystkie inne aplikacje oprócz aktywnej.

Innym istotnym skrótem jest przytrzymanie klawisza Command + Opcja i kliknięcie pulpitu, co zminimalizuje wszystko oprócz otwartego okna Findera. Wykonanie tego samego i kliknięcie ikony stacji dokującej zminimalizuje każde inne okno oprócz tego programu (i otworzy to okno programów, jeśli nie jest otwarte).


To nie daje ani jednego kliknięcia ani naciśnięcia klawisza, aby przejść bezpośrednio do pulpitu. Odpowiedź w języku ActionScript jest dostępna.
Johnny, dlaczego

Czy istnieje sposób, aby sprowadzić zminimalizowane lub ukryte okno z powrotem za pomocą klawiatury? Kto postanowił ukryć te aplikacje przed przełącznikiem Command + Tab i dlaczego?
Salomanuel

28

Używam Command-Alt-Desktop (kliknięcie gdzieś na pulpicie). Wszystkie okna znikają.


3
Najwyraźniej działa to tylko wtedy, gdy okno wyszukiwarki nie jest aktywne. Uwielbiam użyteczność
Maca

4
Jest to przydatne tylko wtedy, gdy część pulpitu jest widoczna w pierwszej kolejności
John, dlaczego

16

Oto AppleScript, który przełącza się do Findera, ukrywa wszystkie inne programy, a następnie minimalizuje wszystkie okna Findera, zasadniczo takie same jak w zaakceptowanej odpowiedzi, ale połączone w jeden skrypt.

activate application "Finder"
tell application "System Events"
    set visible of processes where name is not "Finder" to false
end tell
tell application "Finder" to set collapsed of windows to true

Za pomocą Automatora możesz utworzyć usługę dla skryptu:

Następnie możesz nadać tej usłudze skrót klawiaturowy w Preferencjach systemowych.

Możesz też zapisać jako aplikację w AppleScript Editor i dodać ją do Docka. Kliknij, aby uruchomić i wykonać skrypt.


Niesamowite! Działa lepiej niż jakikolwiek inny AppleScript, jaki widziałem ... prawie natychmiast. Teraz, jak dodać go do paska menu i byłoby idealnie!
jsherk

1
@jsherk Thanks. Minusem jest oczywiście zależność od dostępnych pozycji menu. Tłumacz Findera, a to się psuje. Usuń pozycje menu (mało prawdopodobne, ale Apple nie jest dostawcą kompatybilnym wstecz), a to się psuje. Tam, gdzie Twoja odpowiedź nadal działa lepiej, jest menu kontekstowe aplikacji Dock, tworzenie ikony stanu menu itp., Wszystko poza możliwościami podstawowych skryptów AppleScript.
Daniel Beck

Jeśli zapiszesz jako aplikację w edytorze ActionScript, możesz przeciągnąć aplikację do doku. Daje to prawie takie samo zachowanie, przy takim samym wysiłku, jak przycisk „Pokaż pulpit” systemu Windows. I tak, nie rozumiem, dlaczego ta akcja nie jest wbudowana w MacOS.
Johnny, dlaczego

@DanielBeck ładne, działa bardzo szybko, dzięki. Co sądzisz o odwrotnym skrypcie - pokaż wszystko? : D
Bartłomiej Skwira

@BartlomiejSkwira Left jako ćwiczenie dla czytelnika.
Daniel Beck

6

Ktoś w końcu wymyślił, jak poprawnie wyświetlać pulpit:

http://www.everydaysoftware.net/showdesktop/index.html

EDYCJA: Ta aplikacja ShowDesktop działa jak przycisk Windows Show Desktop ... jednocześnie ukryje / zminimalizuje wszystkie okna (z opcją włączenia okien Findera) za pomocą jednego kliknięcia na ikonę, którą można umieścić na pasku menu.

EDYCJA: Znalazłem jeszcze lepsze rozwiązanie ... Narzędzie Better Touch Tool (za darmo) ma skrót „Ukryj wszystkie okna”, który działa jak Windows, gdzie faktycznie minimalizuje i ukrywa wszystkie otwarte okna (w przeciwieństwie do domyślnego OSX po prostu przeniesienia ich z ekranu ). Możesz przypisać go do dowolnej kombinacji klawiatury lub ruchu myszy ... Przypisałem go do „OPTION_KEY + Move_Mouse_Into_Lower_Left_Corner”.


1
Zdajesz sobie sprawę, że nie robi nic, czego 10-liniowy AppleScript nie potrafi? Po prostu ukrywa wszystkie aplikacje oprócz Findera ( Cmd-Opt-H) i minimalizuje wszystkie okna Findera ( Cmd-Opt-M). Jest tam w zaakceptowanej odpowiedzi.
Daniel Beck

@Daniel Tak, TAK NIE ... AppleScript ukryje / zminimalizuje jedno okno na raz (jedno po drugim) i nie może jednocześnie ukryć / zminimalizować wszystkich okien wszystkich aplikacji jednocześnie. Ta aplikacja jednocześnie ukryje / zminimalizuje wszystkie okna w tym samym czasie ORAZ masz możliwość włączenia okien Findera, jeśli chcesz ORAZ możesz umieścić go na pasku menu, aby nie był wymagany skrót klawiaturowy, wystarczy jedno kliknięcie myszy i jest zrobione. Jak wspomniano w pytaniu, pochodzą one z systemu Windows, a system Windows ma przycisk jednego kliknięcia, aby natychmiast ukryć / zminimalizować wszystkie okna.
jsherk

Jesteś w błędzie. Zobacz moją odpowiedź. Pojedyncze kliknięcie (jeśli wybierzesz trasę aplikacji w Docku) i tak szybko, jak ten program. A oto brudny mały sekret: ta aplikacja robi to samo. Kilkakrotnie kliknij ikonę Dock, aby ukryć wszystko, a jednocześnie obserwuj pasek menu. Okno jest aktywne menu Finder. Zastanawiam się, dlaczego ...
Daniel Beck

1
Łał. Wysyła nawet _CGPostKeyboardEventzamiast poprawnie aktywować elementy menu, tak jak ja. Celowo nie korzystałem np. key code "m" using {command down, option down}Ze względu na możliwość dostosowania skrótów klawiaturowych. I nic dziwnego, że jeśli zmienisz skrót klawiaturowy na Minimalizuj wszystko w Finderze w Preferencjach systemowych »Klawiatura» Skróty klawiaturowe »Aplikacje , ten program się zepsuje, gdy wybierzesz opcję Pokaż Finder po ukryciu wszystkich . Prawie nie zastanawiałbym się, jak wymyślić, jak to zrobić poprawnie ...
Daniel Beck

1
@DanielBeck Stoję poprawiony… wymyśliłeś pierwszy AppleScript, który robi to poprawnie! Gdzie byłeś 2 miesiące temu lol: macscripter.net/viewtopic.php?pid=147285 stackoverflow.com/questions/9620499/... stackoverflow.com/questions/8620605/…
jsherk

5

Nie potrzeba skryptów itp.

Po prostu kliknij:

+ + H+ M


1
Jest to również skrót klawiszowy Firefoksa, więc jeśli zdarzy ci się, że jest otwarty i wybrany, zobaczysz podgląd mobilny.
2C-B

W iTerm jest to również skrót. Ale Command-Alt-H też wydaje się działać dla mnie. Ukrywa wszystkie okna w tle.
Christophe De Troyer,

A jeśli nie masz klawiaturę Apple dla komputera Mac, ale klawiatury Windows to jest klawisz Windows + Alt + H + M .
Elmex80s

3

Możesz przypisać własny klawisz skrótu do elementu Desktop w kategorii Expose & Spaces w panelu preferencji Keyboard (i Mouse) aplikacji Preferencje systemowe.

To ukryje wszystkie okna, umożliwiając dostęp do dowolnej zawartości na pulpicie. Fajne jest to, że ponowne naciśnięcie tego samego skrótu przywróci wszystko tak, jak było wcześniej.


W systemie Windows Start-D wykonuje tę samą podstawową czynność, ukrywa, a następnie przywraca, zakładając, że w międzyczasie nie przywrócisz własnego okna i sprawi, że ukryje je zamiast przywracać inne.
dlamblin

3

Możesz pokazać pulpit bezpośrednio, bez minimalizowania okien. Możesz utworzyć Aktywny róg ekranu , róg ekranu, w którym, jeśli przejdziesz, wykonywana jest akcja. Przejdź do Preferencji systemowych -> Ujawnij i spacje, wybierz kartę Ujawnij, a u góry masz aktywne rogi ekranu. Zdefiniuj jeden i wybierz Pulpit z listy rozwijanej.

W ten sposób, gdy przejdziesz do tego rogu, wszystkie okna odlecą, odsłaniając pulpit.

Edycja : możesz również zobaczyć, jak możesz zmaksymalizować okno (jestem nowym użytkownikiem systemu Mac OS, więc wiem, jak denerwujące jest naciśnięcie zielonego przycisku i brak maksymalizacji okna): możesz przeczytać więcej tutaj .


To jest metoda, którą wolę. W najnowszej wersji OS X ustawienie to znajduje się w Preferencjach systemowych -> Kontrola misji - Hot Corners.
SeanFromIT

3

Najlepszy i najszybszy sposób na zobaczenie pulpitu, wystarczy przesunąć cztery palce do góry


Za to, co jest warte, jest to nowy wielodotykowy gładzik, który uruchamia funkcję Pokaż pulpit Exposé.
Chealion

Jak, u licha, sprawiasz, że mysz się nie porusza?
Trejkaz

3

Większość innych odpowiedzi dotyczy tymczasowego odsuwania okien na bok za pomocą opcji Expose. Jeśli faktycznie chcesz zminimalizować wszystkie okna, możesz to zrobić dla aplikacji przez ⌘⌥M (niektóre aplikacje) lub ⌥ kliknięcie przycisku minimalizacji w dowolnym oknie (zawsze).


2

Moim rozwiązaniem było po prostu przytrzymanie cmd+ optioni podwójne kliknięcie tuż z boku stacji dokującej (tj. Podwójne kliknięcie na pulpicie), aby natychmiast ukryć wszystkie uruchomione aplikacje i okna (co dziwne, z wyjątkiem Findera, który wydaje się być otwarty).


1
Witamy w superużytkowniku. Łącza tylko odpowiedzi nie są dobrym pomysłem, ponieważ jeśli witryna, do której prowadzisz link, ulegnie awarii, Twoja odpowiedź stanie się zupełnie bezcelowa. Ponadto podlinkowałeś własną stronę. Przeczytaj często zadawane pytania na temat autopromocji - ponieważ może to być postrzegane jako próba wypromowania własnej witryny, niezgodnie z zasadami. Naprawiłem dla ciebie odpowiedź dzięki lepszemu formatowaniu. Jeśli jesteś niezadowolony z tego, możesz przywrócić lub zamieścić na meta informacje o tym, co zrobiłem źle.
Journeyman Geek

0

Podczas konwersji systemu Windows skrót był Control- D. Na komputerze Mac to F11.

Dotyczy to systemu Snow Leopard: Poszedłem do Preferencji systemowych »Klawiatura» Expose & Spaces (w lewym okienku). W prawym okienku zobaczysz Exposé z rozwijanym menu i Spaces z rozwijanym menu. W Exposé zobaczysz „Pulpit”, jeśli jest zaznaczone F11, zminimalizuje wszystkie okna i wyświetli pulpit.

Zobaczysz „F11” po prawej stronie „Pulpit”. Kliknij „F11”, a pojawi się opcja zmiany skrótu. Ponownie przypisałem polecenie „Desktop” do Command- D.

Wyjdź, a teraz Mac będzie działał jak twój stary komputer. Właśnie to wymyśliłem po przeczytaniu powyższych postów i nie zmuszeniu ich do pracy nad tym, co myślę, że próbujesz zrobić.


0

To brutalne podejście działa dla mnie:

  • naciśnij + Hkilka razy (aby pozostawić otwarte tylko bieżące okno)
  • następnie naciśnij raz + M(aby zamknąć bieżące okno)

0
  • Command + Alt-Desktop jest OK.
  • lub Rozsuń kciuk i trzy palce, aby pokazać pulpit. (być może nie jest to pomocne)

polecenie alt pulpit

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.