Мінімізувати все в Mac OS?


61

Я недавній біженець із землі Windows (принаймні на одному з моїх ПК).
Одне, що мені дуже не вистачає в Mac OS - це можливість мінімізувати всі вікна.

Я не можу знайти ярлик, який це робить, або навіть сценарій. Все було б добре.


У інструменті Better Touch (це безкоштовно) є ярлик "Сховати всі Windows", який працює як Windows, де він фактично мінімізує та приховує всі відкриті вікна (на відміну від OSX за замовчуванням просто переміщення їх з екрану). Ви можете призначити його будь-якій клавіатурі комбо або рухом миші ... Я призначив його "OPTION_KEY + Move_Mouse_Into_Lower_Left_Corner".
jsherk

Відповіді:


78

Mac OS X називає це Exposé, а за замовчуванням - F11 або Command-F3. Ви можете змінити це - а також відобразити його для переміщення миші в кут екрану - на панелі керування.

Це не зовсім зводить до мінімуму всі вікна, але вони просто змикають їх усіх тимчасово, щоб ви могли бачити робочий стіл.

Щоб мінімізувати поточне вікно, натисніть Command-M. Щоб мінімізувати всі вікна програми у фокусі, натисніть Command-Option-M. Або ви можете натиснути Command-H, який ховає програму. Command-H зведе до мінімуму ваші програми, але він не працюватиме на останньому відкритому. Command-Option-H приховає всі інші додатки, крім активного.

Інший відповідний ярлик - утримувати Command + Option і натискати робочий стіл, що мінімізує все, крім відкритого вікна Finder. Зробити те саме і натиснути піктограму док-станції, мінімізує все інше вікно, окрім цієї програми (і відкриє вікно програм, якщо воно не відкрите).


Це не дає жодного клацання або натискання клавіші, щоб потрапити прямо на робочий стіл. Відповідь ActionScript є.
Джоні, чому

І чи є спосіб повернути мінімізоване або приховане вікно назад через клавіатуру? Хто вирішив приховати ці програми від перемикача Command + Tab і чому?
Саломануель

28

Я використовую Command-Alt-Desktop (клацнувши десь на робочому столі). Усі вікна відходять.


3
Мабуть, він працює лише тоді, коли вікно пошуку не активне. Я люблю макінтош практичності wanderingstan.com/wp-content/uploads/2009/07 / ...
Дмитра Чорний

4
Це корисно, лише якщо частина вашого робочого столу видно в першу чергу
Джоні, чому

16

Ось AppleScript, який переходить на Finder, приховує всі інші програми, а потім мінімізує всі вікна Finder, в основному такі ж, як у прийнятій відповіді, але об'єднані в один сценарій.

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

Ви можете використовувати Automator для створення послуги для сценарію:

Потім ви можете надати службі комбінацію клавіш із системних налаштувань.

Крім того, збережіть як додаток в AppleScript Editor і додайте його до док-станції. Клацніть для запуску сценарію.


Дивовижно! Працює краще, ніж будь-який інший AppleScript, який я бачив ... майже миттєво. Тепер, як ми додамо його до меню, і це було б ідеально!
jsherk

1
@jsherk Дякую Мінус - очевидно, залежність від доступних пунктів меню. Перекладач Finder, і це порушується. Видаліть пункти меню (навряд чи, але Apple не є сумісним постачальником назад), і це не працює. Там, де ваша відповідь все-таки краще працює, це контекстне меню програми Dock, створення піктограми статусу меню тощо, все поза можливостями основних AppleScripts.
Даніель Бек

Якщо ви зберігаєте додаток у редакторі ActionScript, ви можете перетягнути програму на док-станцію. Це призводить до великої поведінки, з тими ж зусиллями, що і кнопка "Показати робочий стіл Windows". Так, я не розумію, чому ця дія не вбудована в MacOS.
Джоні, чому

@DanielBeck приємно, працює дуже швидко, дякую. Що ви думаєте про зворотний сценарій - показати все? : D
Bartlomiej Skwira

@BartlomiejSkwira Зліва як вправа для читача.
Даніель Бек

6

Хтось нарешті придумав, як правильно показати робочий стіл:

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

EDIT: Цей додаток ShowDesktop працює як кнопка Windows Show Desktop ... він одночасно приховує / мінімізує всі вікна (з можливістю включити вікна Finder) одним натисканням на його піктограму, яку ви можете помістити в панель меню.

EDIT: Знайдено ще краще рішення ... Better Touch Tool (це безкоштовно) має ярлик "Сховати всі Windows", який працює як Windows, де він фактично мінімізує та приховує всі відкриті вікна (на відміну від OSX за замовчуванням просто переміщення їх з екрана ). Ви можете призначити його будь-якій клавіатурі комбо або рухом миші ... Я призначив його "OPTION_KEY + Move_Mouse_Into_Lower_Left_Corner".


1
Ви розумієте, що він нічого не робить 10-рядковий AppleScript не може? Він просто приховує всі програми, крім Finder ( Cmd-Opt-H), і мінімізує всі вікна Finder ( Cmd-Opt-M). Це саме там у прийнятій відповіді.
Даніель Бек

@Daniel Так, це робить ... AppleScript приховує / мінімізує одне вікно за одним (одне за іншим) і не може одночасно приховувати / мінімізувати всі вікна всіх програм одночасно. Ця програма одночасно приховає / мінімізує всі вікна одночасно, І у вас є можливість включити вікна Finder, якщо ви хочете, і ви можете помістити його в рядок меню, щоб не було потрібне клавіатурне скорочення, просто швидкий один клацання миші і це робиться. Як згадувалося в питанні, вони надходять з фону Windows, і Windows має кнопку в один клік, щоб миттєво приховати / мінімізувати всі вікна.
jsherk

Ви помиляєтеся. Дивіться мою відповідь. Один клацання миші (якщо ви їдете по маршруту додаток-док), і так само швидко, як ця програма. І ось цей брудний маленький секрет: ця програма робить те саме. Неодноразово натискайте піктограму Dock, щоб приховати все, і при цьому переглядайте панель меню. Вікно меню Finder активується. Цікаво, чому ...
Даніель Бек

1
Ого. Він навіть надсилає _CGPostKeyboardEventзамість належним чином активувати пункти меню, як я. Я навмисно не використовував, наприклад, key code "m" using {command down, option down}оскільки комбінації клавіш можна налаштувати. І не дивно, що якщо змінити комбінацію клавіш на Мінімізація всього в Finder в системних налаштуваннях »Клавіатура» Клавіші швидкого доступу »Програми , ця програма вимикається, якщо ви вибрали пункт Шукати після виявлення всіх . Навряд чи те, що я вважаю , як зрозуміти, як це зробити правильно ...
Даніель Бек

1
@DanielBeck Я виправданий .. ви придумали перший AppleScript, який робить це правильно! Де ти був 2 місяці тому лол: macscripter.net/viewtopic.php?pid=147285 stackoverflow.com/questions/9620499 / ... stackoverflow.com/questions/8620605 / ...
jsherk

5

Немає необхідності в сценаріях тощо.

Просто натисніть:

+ + H+ M


1
Це також гаряча клавіша Firefox, тому якщо у вас випадково відкриється та вибрано, замість цього ви побачите мобільний попередній перегляд.
2C-B

В iTerm це також ярлик. Але Command-Alt-H, здається, працює і на мене. Він приховує всі фонові вікна.
Крістоф Де Троєр

І коли у вас немає клавіатури Apple , для вашого Mac , але клавіатура Windows , то ключ для Windows + Alt + H + M .
Elmex80s

3

Ви можете призначити власну клавішу швидкого доступу для елемента « Робочий стіл» у категорії «Викрити та пробіли» в області налаштувань клавіатури (та миші) програми «Налаштування системи».

Це приховає всі вікна, що дозволяють отримати доступ до будь-якого вмісту на робочому столі. Класна річ у тому, що повторне натискання на цю саму ярлик відновить усе, як було раніше.


У Windows Start-D робить те ж саме, приховує, потім відновлює, припускаючи, що ви тим часом не повертаєте вікно самостійно, а приховуєте його замість відновлення інших.
dlamblin

3

Ви можете показувати робочий стіл безпосередньо, не зменшуючи вікон. Ви можете створити активний кутовий екран , кут екрана, де, якщо ви йдете, виконується дія. Перейдіть до системних налаштувань -> Експозиція та пробіли, виберіть вкладку «Експозиція», а вгорі - активні кути екрана. Визначте його та оберіть « Настільний» із списку комбінацій.

Таким чином, коли ви йдете до цього кута, всі вікна відлітають, відкриваючи робочий стіл.

Редагувати : вам також може бути цікаво побачити, як ви можете максимально збільшити вікно (я останній користувач Mac OS, тому я знаю, як дратує натискання на зелену кнопку, а вікно не має максимального збільшення): ви можете прочитати більше тут .


Цей спосіб я віддаю перевагу. В останній версії OS X налаштування вказано в System Preferences-> Mission Control-Hot Corners.
SeanFromIT

3

Найкращий і найшвидший спосіб побачити робочий стіл, просто перемістіть чотири пальці вгору


Оскільки це варте, це новий спосіб трекпадного мультитач, який запускає шоу Excelé Show Desktop feautre.
Chealion

Як на землі ти змушуєш миша залишатися нерухомою, роблячи це?
Трежказ

3

Більшість інших відповідей стосуються використання експозиції, щоб тимчасово відсунути вікна. Якщо ви дійсно хочете мінімізувати всі вікна, ви можете зробити це за програму ⌘⌥M (деякі програми) або ⌥ натиснувши кнопку мінімізації у будь-якому вікні (завжди).


2

Моє рішення полягав у тому, щоб просто утримувати cmd+ optionта подвійне клацання просто збоку док-станції (тобто подвійним клацанням на робочому столі), щоб миттєво приховати всі запущені програми та вікна (як не дивно, за винятком Finder, який, здається, залишається відкритим).


1
Ласкаво просимо до суперпользователя. Відповіді лише на посилання - не чудова ідея, оскільки якщо веб-сайт, на який ви пов’язали, знижується, ваша відповідь закінчується абсолютно безглуздим. Крім того, ви пов’язали власний сайт. Будь ласка, прочитайте файл про саморекламу - оскільки це може розглядатися як спроба просування вашого власного сайту, всупереч правилам. Я виправив вашу відповідь за вас з кращим форматуванням. Якщо ви не задоволені цим, не соромтесь повернутися або опублікувати на мета те, що ви вважаєте, що я зробив не так.
Подорожник Geek

0

Як перетворення Windows, ваш ярлик був Control- D. На Mac це F11.

Це стосується Snow Leopard: я перейшов до системних налаштувань »Клавіатура» Expose & Spaces (на лівій панелі). На правій панелі ви побачите Exposé зі спадним меню та Spaces зі спадним меню. Під Exposé ви побачите "Робочий стіл", якщо він встановлений, він F11мінімізує всі вікна та покаже ваш робочий стіл.

Ви побачите "F11" праворуч від "Настільний". Клацніть на "F11", і це дасть вам можливість змінити ярлик. Я переписав команду "Настільний" на Command- D.

Вийдіть, і тепер ви Mac будете діяти як ваш старий ПК. Я щойно зрозумів це, прочитавши публікації вище і не змусивши їх працювати над тим, що, на мою думку, ти намагався зробити.


0

Такий підхід грубої сили працює для мене:

  • натисніть + Hкілька разів (щоб залишити лише поточне вікно відкритим)
  • потім натисніть + Mодин раз (щоб закрити поточне вікно)

0
  • Command-Alt-Desktop в порядку.
  • або Розведіть великий палець і три пальці один від одного, щоб показати робочий стіл (можливо, це не допоможе вам)

команда alt desktop

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.