Сочетание клавиш для максимизации текущего окна / приложения в OSX [дубликат]

75

Я использую OSX 10.9.1. Есть ли сочетание клавиш для имитации функций максимизации и минимизации, которые вы обычно найдете в верхнем левом углу экрана? Я прочитал некоторые другие вопросы, задаваемые SuperUser по этому поводу, но они все довольно старые. Какие-нибудь обновления до последних версий Mac, которые делают это возможным теперь без сторонних надстроек?

Ллойд Бэнкс
источник
3
Вы имеете в виду OSX в заголовке и содержании? Ваши теги и контент не совпадают
Даже если это «обман», ответ ниже, с использованием Keyboard Sys Pref, который применяется конкретно к максимизации окна, является допингом (а не в другом месте). Да. Dope.
ruffin
3
(управление + команда + F) переходит в полноэкранный режим
eneski

Ответы:

86

Назначьте ярлык для пункта меню Zoom (или как он называется в вашей локали) из Системных настроек:

Если вы хотите, чтобы ярлык всегда максимизировал окно для заполнения экрана, вы можете использовать, например, Spectacle :

Или добавьте строку , как это ~/.slateс Slate :

bind m:cmd;shift move screenOriginX;screenOriginY screenSizeX;screenSizeY

Я использовал FastScripts, чтобы назначить ярлык для этого сценария:

try
    tell application "Finder" to set b to bounds of window of desktop
    try
        tell application (path to frontmost application as text)
            set bounds of window 1 to {item 1 of b, 22, item 3 of b, item 4 of b}
        end tell
    on error
        tell application "System Events" to tell window 1 of (process 1 where it is frontmost)
            try
                set position to {0, 22}
                set size to {item 3 of b, (item 4 of b) - 22}
            on error
                click (button 1 of window 1 where subrole is "AXZoomButton")
            end try
        end tell
    end try
end try

Когда вы указываете Системным событиям изменить позицию и размер через API специальных возможностей, между изменением позиции и размера происходит заметная задержка. Указание приложению изменить границы окна выполняется быстрее, но оно работает не со всеми приложениями. Другие приложения, такие как Slate и Moom, всегда используют API-интерфейс accessiblity.

LRI
источник
9
Масштаб не минимизировать / максимизировать / изменить размер.
orbfish
4
+10 за Зрелище. Спасатель!
Баррет Куэтен
Загляните сюда для подробного официального представления этой идеи «Zoom», в дополнение к еще целой куче! osxdaily.com/2013/03/22/…
J-Dizzle
1
Это не называется «Увеличить» или «Максимизировать» для меня. Как мне найти «локаль», о которой вы говорите, чтобы я мог проверить, как она называется?
Зет
Был сброшен словом «зум», но установка «Zoom» на cmd+mи установка «минимизация на» cmd+shft+mв соответствии с этим ответом позволили мне максимизировать с первым и минимизировать с последним.
обувь
22

Извините, я сделал ошибку по поводу сворачивания окна. Это готово от Apple. Итак, я исправил.

Ответ:

  • Command-M: свернуть активное окно дока
  • Command-Option-M: свернуть все окна активного приложения до дока
  • (Требуется настройка): развернуть активное окно

Чтобы максимизировать активное окно (приложение), вы должны назначить операцию сочетанию клавиш следующим образом;

  1. Перейдите в «Системные настройки»> «Клавиатура»> «Ярлыки»> «Ярлык приложения», затем нажмите «+», чтобы добавить клавишу быстрого доступа.
  2. Выберите «Все приложения», что означает, что это изменение повлияет на все приложения, поместите текст «Развернуть» в текстовое поле «Заголовок меню» и нажмите «Command + Shift + M» в текстовом поле «Сочетание клавиш».
  3. Перезапустите Окно (Приложение), на которое вы хотите воздействовать с помощью сочетания клавиш (перезагрузка не требуется)
  4. Вы также найдете новый пункт меню в строке меню.

Основа рекомендации:

Я рекомендую вам использовать приведенную ниже комбинацию клавиш вместо стандартной минимизирующей клавиши.

Чтобы свернуть активное окно (приложение):

Command + H: скрыть активное окно (приложение)

Можно свернуть активное окно в приведенной выше комбинации клавиш, но на самом деле скрыто активное окно (приложение). И, если вы используете эту комбинацию клавиш, вы можете быстро переключать скрытое окно с помощью комбинации клавиш «Command + Tab». Если вы сворачиваете активное окно с помощью Command + M, вы не можете быстро переключать приложение с помощью команды + Tab и вам нужно щелкнуть приложение из Dock.)

Вы можете ссылаться на соответствующую информацию ниже.

http://support.apple.com/kb/HT1343 , http://support.apple.com/kb/PH13911

Juza
источник
4
Command+H
Круто
У Filezilla для Mac есть некоторые проблемы. Максимизировать, масштабирование не работает - кажется, они не открыли меню окна. Перепутался после подключения к проектору.
tgkprog
Не работает для меня Я на OS X El Capitan (10.11.3).
Jbyrd
Вау, это Command+Hдействительно круто . Большое спасибо за совет!
Алекс
7
Command + Control + F полноэкранный экран приложения в 10.12.5, что является достаточно хорошим максимизацией для меня
wreckgar23