Сочетание клавиш, чтобы отобразить или свернуть окно в OS X


133

Я знаю, как скрыть ( Cmd+H) или свернуть ( Cmd+M) сфокусированное окно в OS X, но я не могу найти сочетание клавиш или даже пункт меню, чтобы восстановить, показать, свернуть или иным образом показать окно, которое я скрыл или сведено к минимуму.

У кого-нибудь есть предложение?


4
В OS X Mavericks (10.9.2), Cmd-Tab для приложения, которое скрыто (с предыдущим Cmd-H), чтобы восстановить его. (Это не работает для свернутых окон.)
Брент Фауст

Ответы:


197

Этот способ требует немного практики:

  • нажмите ⌘ ⇥(Command-Tab), чтобы показать запущенные приложения. Продолжай держать .

  • нажимайте, пока не выберете свернутое приложение

  • нажмите клавишу (Опции) и отпустите клавишу. Вы должны отпустить клавишу Command после нажатия клавиши Option!

Обратите внимание, что это работает только для приложения со всеми свернутыми окнами. Если уже есть видимое окно приложения, вы не сможете добраться до свернутого с помощью этого трюка.


10
Слава @evaneykelen! Я согласен, что это лучший ответ. Но я не
хочу отдавать должное

1
«Вы должны нажать клавишу Command после нажатия клавиши Option!» Это сбивает с толку - как вы можете нажать командную клавишу, если вы уже удерживали ее?
Трэвис Норткатт

1
@ tnorthcutt: Я понимаю, это звучит странно, но на самом деле это работает. С большинством сочетаний клавиш не имеет значения, когда вы отпускаете соответствующие клавиши, но это важный элемент этого сочетания клавиш.
evaneykelen


5
Это так не интуитивно понятно. Выберите cmd-tab, затем снова cmd-m, чтобы отобразить его. (как тумблер). Потому что часто вы не знаете, что свернули его, пока не отпустили клавишу cmd! Теперь вам нужно перейти вперед и назад по команде cmd-tab, а затем выпустить команду cmd-alt.
MSCW

90

Чтобы восстановить одно из многих свернутых окон, используя только клавиатуру:

  1. Начните с свернутого окна
  2. Cmd + вкладка к значку приложения (Продолжайте удерживать Cmd).
  3. Совет: После однократного нажатия клавиши Cmd + вы также можете использовать стрелку влево (и вправо), удерживая клавишу Cmd, чтобы быстро перейти к приложению. Это удобная комбинация со следующим шагом.
  4. Удерживая клавишу Cmd, нажмите клавишу со стрелкой вверх (или вниз) на клавиатуре. Это вызовет список всех окон приложения (Вы можете отпустить клавишу с ключом, как только появится окно списка, если хотите)
  5. Нажмите клавишу со стрелкой вниз, чтобы выбрать свернутые окна.
  6. Используйте клавиши со стрелками влево и вправо, чтобы выбрать свернутое окно, которое вы хотите
  7. Нажмите Enter, чтобы восстановить окно и привести его в фокус (сделать выбранное окно)

(Проверено на OSX Mountain Lion. Шаг 2b протестирован на MacOS Sierra)


2
Согласен! Мне нравится этот ответ намного лучше. Особенно если учесть, что у меня есть cmd + стрелка переключения между вкладками в Chrome! +1
genxgeek

1
Хорошо да У меня работает ... а кто пользуется стрелками? В идеале я хочу быть в состоянии сделать это только моей левой рукой. Почему бы Apple просто не сделать мне CMD-Tab левой рукой, зажать «стрелку вниз» правой рукой и нажать цифру «8» носом. Это нелепо!!
Зет

Я не вижу шаг 2b? Проверено на High Sierra 10.13 - работает!
Qsigma

28

Другой вариант - нажать ⌃F3( fn^F3на MacBook), чтобы перенести фокус на док-станцию. Оттуда вы можете перемещаться left/ right/ up/, downчтобы выбрать окно, которое вы хотите свернуть.


2
Да уж. Это самый распространенный метод, который я использую. За исключением того, что я назначил новую комбинацию клавиш (я использую: cmd + alt + ctrl + стрелка вниз), чтобы сфокусировать док, начните вводить имя, если приложение и оно идет к нему. Удар по возвращению приносит его вперед. Это работает просто отлично, но все же я хотел бы, чтобы был более симметричный метод, испеченный.
brandonjp

Не работает Ни Command + W, ни Command + H скрытое окно восстановить невозможно. :(
DaddyM

С Cmd-W и Cmd-H вам нужно перейти к значку приложения, а не к свернутому значку окна.
vfilby

Это было именно то, что я хотел. Вы можете переназначить это в Settings > Keyboard > Shortcuts > Mission Control > Application windows.
Рейн Ревер

14

Я всегда скрываю приложения вместо того, чтобы свернуть окна:

  • Просто фокусировка приложения снова показывает его
  • Нет анимации
  • Когда приложение имеет несколько окон, я часто хочу показать или скрыть их как группу
  • Я скрываю Dock, и было бы легко забыть свернутые окна в Dock

В любом случае, вот несколько (возможно, не очень полезных) скриптов для минимизации окон. Вы можете назначить им ярлыки с помощью таких приложений, как FastScripts или Alfred.

Это сводит к минимуму все окна текущего приложения:

tell application (path to frontmost application as text)
    try
        set miniaturized of windows to false -- most applications
    end try
    try
        set collapsed of windows to false -- at least Finder
    end try
end tell

Если минимизация значков приложений не включена, вы также можете щелкнуть последний значок Dock:

try
    tell application "System Events" to tell process "Dock"
        click (last UI element of list 1 where role description is "minimized window dock item")
    end tell
end try

Это щелкает значки док-станции всех свернутых окон:

tell application "System Events" to tell process "Dock"
    click (UI elements of list 1 where role description is "minimized window dock item")
end tell

1
!! Хорошо сделано! Вышеприведенная версия «Dock Click» (вторая) не так надежна, в зависимости от того, застряло ли мое приложение в доке, сложены ли минимизированные окна и т. Д. Я изменил сценарий, чтобы переключать состояние (если свернуто, то свернуть и свернуть наоборот), сохранил его как сервис через Automator. Тем не менее, это займет около 30+ секунд после нажатия клавиш быстрого вызова, пока действие фактически не происходит.
brandonjp

1
Во-первых, задержка возникает только при запуске его как службы, созданной в Automator. Когда я запускаю его в редакторе Applescript, это молниеносно! Что касается Dock ... У меня свернутые окна установлены так, что они прячутся за значком их приложения (иначе они не отображаются справа), поэтому он все еще работал для приложений, для которых не установлено значение «Сохранить в». Dock '
brandonjp

Я искал что-то подобное несколько месяцев! Делает мой рабочий процесс намного более «плавным».
Иван

8

Чтобы показать окно, которое вы скрыли с помощью ⌘H, вы можете показать его и вернуть на передний план, переключившись на него с помощью ⌘⇥ вместе с, возможно, ⌘`.

Неуклюжий способ вызвать окно, свернутое с помощью ⌘M, - вызвать приложение Exposé с помощью F10, а затем перейти к области свернутых окон, чтобы выбрать то, которое вы хотите восстановить.


Я думаю, что это лучший вариант, когда ⌘H Скрытие приложения ... Меня просто раздражает, что нет собственного решения для восстановления MinM свернутого окна. Когда я сворачиваю окно, затем Cmd + Tab возвращаюсь к этому приложению ... Я не могу найти ярлык для возврата свернутого окна.
brandonjp

@brandonjp: я отредактировал свой ответ, чтобы включить один из способов восстановления свернутого окна. Я думаю, что это немного неэффективно, лично, но иногда это немного легче, чем тачпад.
fideli

5

Некоторые приложения привязывают команды к своим окнам (на ум приходит Terminal, но iTunes также с Cmd-Opt-1/2), вы можете восстановить их таким образом.

Вы хотите Witch для той функциональности, которую хотите. И наличие кнопки зума, доступной через клавиатуру, также является чистым счастьем.

Вы не можете скрыть окна, только приложения. Показать через Cmd-Tab (скрытые приложения находятся справа, поэтому используйте Cmd-Shift-Tab, чтобы начать там).

Вы всегда можете открыть текстовое поле меню «Справка» и ввести имя окна (если оно вам известно), чтобы получить доступ к его подпункту меню «Окно».


Да, я использую Witch уже пару лет, и мне это очень нравится. Просто надеясь, что был встроенный ярлык для возвращения свернутых окон к жизни.
brandonjp

1
Где же тогда будет причина использовать и ценить ведьму? :-) Нет родного пути, кроме случаев, когда программисты явно думали об этом.
Даниэль Бек

Конечно, вы всегда можете использовать Cmd-? для поля поиска и введите имя окна. Думая об этом, я добавлю это к своему ответу.
Даниэль Бек

о какой кнопке зума ты говоришь?
Издано

@Eddified: третья, зеленая кнопка окна (закрыть, свернуть, увеличить). Это не всегда максимизируется, поэтому его так не называют.
Даниэль Бек

3

Горячие клавиши:

  1. Удерживать ⌘ + Tab
  2. Удерживая , нажмите, Tabчтобы перейти к приложению, которое вас интересует
  3. Удерживая , нажмите стрелку, чтобы миниатюры окна появлялись внизу
  4. Удерживая нажатой , нажмите стрелку, чтобы переместить нижний ряд, где все остальные окна открыты
  5. Отпустите и переместитесь влево или вправо, чтобы выбрать окно
  6. Ударил Enter

Сочетания клавиш

  1. Настройте это
    1. System Preferences » Trackpad » App Expose » Swipe down with three fingers
  2. Используй это
    1. Проведите тремя пальцами вниз, чтобы миниатюры окна появились внизу
    2. Нажмите на интересующее вас окно

И иногда Mac App Expose´ перестает работать. Чтобы исправить это - apple.stackexchange.com/a/150650/58582
Ashwin Jayaprakash

1

Вы можете использовать, Cmd-Lчтобы свернуть окно.

Но я думаю, что это работает, только если у вас нет другого открытого окна того же приложения.


0

Это проще:

  1. Вы знаете, ⌘ + Tabпоказывает значки приложений и помогает переключаться между ними. И ⌘ + Shift + Tabделает то же самое в обратном порядке.
  2. Нажмите, ⌘ + Hчтобы скрыть, когда ⌘ + Tabзначок выделен на значке нужного приложения.
  3. Нажатие ⌘ + Hтакже показывает (или возвращает обратно).

Так что, просто приложите ⌘ + Tabи ⌘ + Hк своей мышечной памяти.

Но проблема в том, ⌘ + Hчто окно не отображается, если окно было свернуто с помощью указывающего устройства. В этом случае используйте ⌘(hold) + Option(Hold) + release ⌘ and Option at the same time. Я стараюсь не использовать трекпад для минимизации, потому что ⌘ + Hкажется простым и легким.


Это не сработало для меня.
Джим
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.