Я использую OSX 10.9.1. Есть ли сочетание клавиш для имитации функций максимизации и минимизации, которые вы обычно найдете в верхнем левом углу экрана? Я прочитал некоторые другие вопросы, задаваемые SuperUser об этом, но все они довольно старые. Какие-нибудь обновления до последних версий Mac, которые делают это возможным теперь без сторонних надстроек?
2 ответа
Назначьте ярлык для пункта меню 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.
Извините, я сделал ошибку по поводу сворачивания окна. Это готово от Apple. Итак, я исправил.
Ответ:
- Command-M: свернуть активное окно дока
- Command-Option-M: свернуть все окна активного приложения до дока
- (Требуется настройка): развернуть активное окно
Чтобы максимизировать активное окно (приложение), вы должны назначить операцию сочетанию клавиш следующим образом;
- Перейдите в "Системные настройки"> "Клавиатура"> "Ярлыки"> "Ярлык приложения", затем нажмите «+», чтобы добавить клавишу быстрого доступа.
- Выберите "Все приложения", что означает, что это изменение повлияет на все приложения, поместите текст "Развернуть" в текстовое поле "Заголовок меню" и нажмите «Command +Shift +M» в текстовом поле "Сочетание клавиш".
- Перезапустите Окно (Приложение), на которое вы хотели бы нажать сочетание клавиш. (Перезагрузка не требуется)
- Вы также найдете новый пункт меню в строке меню.
Основа рекомендации:
Я рекомендую вам использовать приведенную ниже комбинацию клавиш вместо стандартной минимизирующей клавиши.
Чтобы свернуть активное окно (приложение):
Command+H: скрыть активное окно (приложение)
Можно свернуть активное окно в приведенной выше комбинации клавиш, но на самом деле скрыто активное окно (приложение). И, если вы используете эту комбинацию клавиш, вы можете быстро переключать скрытое окно с помощью комбинации клавиш «Command + Tab». Если вы сворачиваете активное окно с помощью Command + M, вы не можете быстро переключать приложение с помощью команды + Tab и вам нужно щелкнуть приложение из Dock.)
Вы можете ссылаться на соответствующую информацию ниже.
http://support.apple.com/kb/HT1343, http://support.apple.com/kb/PH13911