Я знаю, что это - просто главный объект неприязни, но я ненавижу его, что Preview.app Mac OS X остается открытым, когда это не имеет никаких открытых окон. Там какой-либо путь состоит в том, чтобы заставить его закрыться, когда его последнее окно закрывается?
Так как я не вижу опции в Предварительном просмотре, чтобы заставить это произойти, я предполагаю, что ответ мог бы быть применим к другим программам, которые имеют подобные … особенности.
Я понимаю, что это не вне интерфейсных инструкций ОС. Таким образом, я распознаю, что это не ошибка, которая будет исправлена. Я задаюсь вопросом, существует ли некоторый способ автоматически закрыть выбранные приложения GUI, которые не имеют никаких открытых окон.
Короче говоря: Нет.
- Ответ останавливается здесь. Все следующее является просто моей попыткой объяснить почему.
То, что Вы испытываете, является философией Mac того, как приложения должны вести себя. Те, кто закрывается после последнего окна dissapears, не ведут себя к Инструкциям по Интерфейсу Mac (хотя существует много там).//Редактирование: Это не совсем корректно, см. сообщения ниже.
Это был тот путь начиная с самой первой Системы Mac (в 1984). Я предполагаю, что это останется с нами в течение еще 25 последующих лет. Возможно, приложение devs позволит нам устанавливать это в предпочтениях.
До тех пор это помогает привыканию Управлять-Q (ключ Apple и q) для выхода из каждого приложения - и Команда-W для просто активного окна.
Я записал приложение AppleScript, чтобы сделать это для Вас.
Короче говоря, это проверяет, какие приложения открывают, дает Вам, опция добавить в белый список приложения, которые будут исключены из автовыхода, затем каждые 60 секунд, выходит из всех приложений (что это может, из-за ограничений).
Для изменения белого списка, в то время как это работает нажмите значок в прикреплении для диалогового окна выбора для повторного появления.
Для выхода щелкните правой кнопкой по Значку панелей и выберите "Quit"
Источник AppleScript и Приложение: http://files.me.com/kioarthurdane/6kjl9k