Як запобігти відкриттю програми Preview при відкритті файлів


16

Наразі програма Preview зависає, коли вона відкривається (вона не виходить з ладу - стає невідповідною). Оскільки програма попереднього перегляду відкриває файли, які були відкриті під час останнього виклику - вбивство та повторне відкриття попереднього перегляду не допомагає.

Перехід на гостьового користувача доводить, що програма Preview працює.

Де програма Preview зберігає список файлів, які потрібно відкрити при запуску?

Відповіді:


18

Закрити попередній перегляд.

Перейдіть до ~/Library/Saved Application State/com.apple.Preview.savedState/

Швидкий спосіб дістатися…

  • Від Finder ...
  • Cmd ⌘ N для нового вікна

  • Cmd ⌘ Shift ⇧ G для Перейти до…

  • Копіювати Вставити ~/Library/Saved Application State/com.apple.Preview.savedState/

  • Удар Enter

Видаліть весь вміст папки com.apple.Preview.savedState.

Пізнє редагування: я помітив, що папка стану попереднього перегляду збережена зараз - псевдонім у останніх ОС; у такому разі, видаляючи вміст, також не видаляйте псевдонім. Оригінал в~/Library/Containers/com.apple.Preview/Data/Library/Saved Application State/com.apple.Preview.savedState


Дякую за рішення. Замість того, щоб видалити папку, я відкрив windows.plist і видалив елементи з файлами для відкриття. Знову дякую.
— Jens Axel Søgaard

Звичайно - якщо вам зручно редагувати xmls, круто - я збирався використовувати метод "найнижчого загального знаменника";) Радий, що він працював.
— Tetsujin

@jaepage - ти шукаєш ~/Libraryчи /Library??
— Tetsujin

хм .. ні я на Ель-Кап. Я також помічаю, що попередній перегляд змінив поведінку, оскільки я написав це [моє 8,1 під 10.11]. Він більше не відкриває свої останні файли, навіть якщо це встановлено як загальний системний преф.
— Tetsujin

Варто віддати перевагу вбудованій функції відключення відновлення програми під час відкриття програми.
— bames53

18

Для цього є два варіанти, не торкаючись файлів конфігурації:

  • Щоб зробити це лише один раз, ви можете утримувати, Shift ⇧ відкриваючи будь-яку програму, щоб тимчасово відключити функцію "повторно відкрити вікно при запуску"
  • Щоб вимкнути цю поведінку для всіх програм на невизначений термін, відкрийте Налаштування системи, перейдіть до Загальних і натисніть "Закрити вікна при закритті програми" внизу.

"утримуйте Shift ⇧, відкриваючи будь-яку програму, щоб тимчасово відключити" Так, це правильний спосіб зробити це.
— bames53

Це має бути прийнятою відповіддю. Крім того, така поведінка за замовчуванням в ОС німа.
— BBaysinger
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.