Apakah ada cara untuk membuat Pratinjau tidak membuka semua file yang dibuka sebelumnya?

22

Biasanya ketika saya menggunakan Pratinjau, itu adalah ketika saya melihat .jpgatau .pngdan saya klik dua kali pada file untuk melihat file, tetapi kadang-kadang Pratinjau akan membuka semua .pdfdan .pngsaya membuka sebelumnya, mungkin memakan beberapa ratus MB dan membuka 7 atau 8 windows.

Jadi ini adalah kasus saya berharap aplikasi tidak akan membuka semua file yang dibuka sebelumnya. Saya tahu itu dapat dilakukan dengan mengklik File, menekan Option, dan kemudian memilih Tutup Semua, tetapi apakah ada cara untuk memberi tahu aplikasi untuk tidak membuka semua file yang sebelumnya dibuka seperti untuk kasus Pratinjau?

nopole
sumber

Jawaban:

24

Ini adalah bagian dari resume . Fitur yang diperkenalkan dengan Lion.

Per default, windows dipulihkan pada saat Anda membuka aplikasi berikutnya. Jika Anda ingin menutup semua jendela hanya sekali saja , Anda dapat keluar dari aplikasi menggunakan + + Qalih-alih standar + Quntuk keluar dari aplikasi.

Batalkan melanjutkan untuk aplikasi tertentu

Ketikkan perintah berikut di Terminal. Kemudian restart aplikasi tertentu.

Secara umum sintaksnya adalah:

defaults write com."producer"."program-name" ApplePersistenceIgnoreState YES

Jadi, dalam kasus Anda (Preview.app) itu adalah:

defaults write com.apple.Preview ApplePersistenceIgnoreState YES

Jika Anda lebih suka antarmuka grafis, Anda dapat menggunakan TinkerTool .

Aplikasi ini memberi Anda akses ke pengaturan preferensi tambahan dan memungkinkan untuk mengaktifkan fitur tersembunyi di sistem operasi.

masukkan deskripsi gambar di sini

Batalkan melanjutkan untuk semua aplikasi

Untuk menonaktifkan ini untuk semua aplikasi, lakukan ini:

pergi ke System Preferences-> General-> Restore windows ketika berhenti ...

gentmatt
sumber
1
@ 動靜 能量 Untuk sesuatu yang terintegrasi sedikit lebih mulus dengan Lion, lihat RestoreMeNot . Ini hanya panel pengaturan yang bertentangan dengan aplikasi mandiri.
gtmtg
Saya berasumsi tidak ada cara untuk menjaga fitur restore tetapi bertindak seolah-olah saya menutup semua jendela ketika saya secara manual keluar dari aplikasi?
digandakan
2
@dualed Jika Anda ingin mempertahankan fitur pemulihan, tetapi bertindak seolah-olah Anda menutup semua jendela hanya satu kali ini , Anda dapat menggunakan CMD + ALT + Q untuk berhenti.
gentmatt
@ gentmatt terima kasih, +1, saya lebih suka solusi yang tidak menggunakan jalan pintas yang berbeda, tapi saya kira ini akan dilakukan.
digandakan
7

Selain jawaban lain Anda juga menggunakan Option ⌥+ Command ⌘+ Q ketika Anda menutup pratinjau alih-alih Command-Q yang akan memastikan bahwa ia tidak mengingat file mana yang telah dibuka.

Paul Gilfedder
sumber
2

Salah satu caranya adalah dengan menggunakan pepatah lama, biarkan seperti yang Anda harapkan!

Jika Anda memiliki beberapa jendela yang terbuka saat Anda menutupnya, maka jendela itu akan terbuka di waktu berikutnya. Jika Anda menutup windows sebelum menutup aplikasi, maka lain kali Anda seharusnya tidak memiliki windows.

Jadi, jika Anda menggunakan Command ⌘+ Q untuk keluar dari aplikasi dengan jendela yang terbuka, coba gunakan Command ⌘+ W sebelum melakukannya untuk menutup jendela yang saat ini terbuka.

Selain itu, Anda hanya melihat fitur "resume" normal di kantor.

barang
sumber
0

Jika Anda ingin MENONAKTIFKAN pemulihan untuk aplikasi tertentu, Anda dapat menutup semua dokumen yang terbuka untuk suatu program, keluar dari program, lalu pergi ke ~ / Library / Status Aplikasi Tersimpan / «nama aplikasi», Dapatkan Info, dan kunci folder.

Ini bisa berfungsi untuk mempertahankan status "tanpa jendela terbuka", atau, sebagai bonus, Anda dapat menggunakan ini untuk mempertahankan status jendela lainnya yang selalu ingin Anda luncurkan.

Daniel
sumber