Скрываем программы при переключении
Ростислав Орлов, 29.01.2009
Многие знают, что существует возможность скрыть окна всех программ, кроме активной в данный момент. Для этого следует зажать клавиши ⌘ (Command) и ⌥ (Option) перед кликом по ее иконке в Dock. Это бывает полезным, когда появляется желание сфокусироваться на работе с конкретной программой и не отвлекаться на остальные.
Но что, если вы хотите, чтобы это происходило при каждом переключении без необходимости зажатия ⌘ и ⌥? Этого можно добиться с помощью пары команд в терминале. Откройте его (Программы→Служебные программы→Терминал) и введите следующее (символ $ обозначает новую строку и его вводить не надо):
$ defaults write com.apple.dock single-app -bool TRUE
$ killall Dock
После того, как Dock перезапустится, каждый клик по программе будет сворачивать неактивные окна. Учтите, что такое поведение будет в любом случае. Вы не сможете выбирать каким приложениям скрываться, а каким нет. Скрытие фоновых окон будет работать только по щелчку на иконке в Dock, переключение окон по Cmd+Tab или запуск новых программ все равно будут засорять экран.
Если вы решить вернуть все назад, то в терминале нужно ввести следующие две команды:
$ defaults delete com.apple.dock single-app
$ killall Dock
В качестве альтернативного решения вы можете попробовать бесплатный Think от компании Freeverse. Это не точная замена, но программа предоставляет удобные функции по работе с окнами.



