Як запобігти відкриттю програми 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.