8

Есть ли ярлык для минимизации всех окон как в Windows? В Windows это Windows Key + D.

5 ответов5

8

Там нет ярлыка, чтобы свернуть все окна всех приложений. Некоторые альтернативы:

  • Чтобы скрыть (все окна) все приложения, но текущий, нажмите ⌘ ⌥ H или ⌘ ⌥ -Click в окне другого приложения. Если вы H, а в приложении без окон вверх, это будет иметь эффект скрыть все окна.

    Сокрытие приложения отличается от минимизации его окон; окна приложения не появятся в Dock, и все они появятся снова при следующем переключении на это приложение.

  • Чтобы свести к минимуму все окна текущего приложения, нажмите M или -Щелкните на коробке минимизировать свернуть окно ,

    (В общем, ключ часто означает «относится ко всем», особенно для окон.)

  • Чтобы открыть рабочий стол, нажмите ⌘ Клавишу управления полетом (используется совместно с F3) или используйте отдельную комбинацию клавиш клавиатуры, мыши или угла экрана, заданную в Системных настройках → Управление полетом → Показать рабочий стол.

    В режиме «Показать рабочий стол» существующие окна отодвигаются от краев экрана, но с вновь созданными окнами (такими как команды меню в текущем приложении) можно взаимодействовать. Переключение приложений, кроме Finder, приведет к отмене режима Show Desktop.

6

Там нет точной замены. Mac OS X больше ориентирована на приложения с несколькими окнами в каждом, например, в разделении переключателя приложений (Shift-)Cmd-Tab и оконного цикла (Shift-)Cmd-Backtick , в то время как окна разработаны в большей степени вокруг окон (в основном, но панель задач Windows 7 распознает связанные окна приложения).

Вы можете нажать F11 (или Fn-F11, в зависимости от конфигурации в Системных настройках »Клавиатура), чтобы переместить все окна, чтобы получить доступ к рабочему столу (часть Exposé, настроить в Системных настройках» Exposé & Spaces), или нажмите Cmd-Opt-H чтобы скрыть все приложения, кроме текущего. Чтобы свернуть окна текущего активного приложения, нажмите Cmd-Opt-M или выберите « Окно» Свернуть все , удерживая нажатой кнопку « Opt .


Следующий AppleScript скрывает все приложения, кроме одного - кажется, невозможно скрыть их все.

tell application "System Events" to set visible of every application process to false

Следующий AppleScript должен свернуть все окна. Это может быть реальная боль, чтобы восстановить их, хотя.

tell application "System Events"
    repeat with p in every application process whose visible is true
        click (first button of every window of p whose role description is "minimize button")
    end repeat
end tell
5

Также может быть полезно: каковы различия между минимизацией и сокрытием приложения? - Apple - Стек Обмен.

Еще один Applescript для минимизации всех окон:


tell application "System Events"
    set procs to file of processes whose visible is true
end tell
repeat with proc in procs
    set proc to proc as text
    try
        tell application proc to set (miniaturized of windows whose miniaturizable is true) to true
    end try
end repeat
tell application "Finder" to set collapsed of windows to true
0

Нет стандартного способа сделать это. Я дважды проверил Mavericks и El Capitan, сработает один из следующих трех способов:

  1. Н и то М
  2. FN F11
  3. F3

используя первый метод, все окна будут скрыты. Для методов 2 и 3 все окна временно скрыты - если вы нажмете на какое-либо приложение, то все окна вернутся.

0

Почему бы не использовать код клавиши для F11 в AppleScript. Особая благодарность https://eastmanreference.com/complete-list-of-applescript-key-codes за помощь в этом.

tell application "System Events"
    key code 103
end tell

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .