Я всегда скрываю приложения вместо того, чтобы свернуть окна:
- Просто фокусировка приложения снова показывает его
- Нет анимации
- Когда приложение имеет несколько окон, я часто хочу показать или скрыть их как группу
- Я скрываю 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