Czy istnieje sposób, aby Podgląd nie otwierał wszystkich wcześniej otwartych plików?

22

Zwykle, gdy korzystam z podglądu, to wtedy widzę a .jpglub .pngklikam dwukrotnie plik, aby przejrzeć plik, ale czasami podgląd otworzy wszystko .pdfi .pngotworzyłem wcześniej, prawdopodobnie zajmując kilkaset MB i otwierając 7 lub 8 okien.

Mam więc nadzieję, że aplikacja nie otworzy wszystkich wcześniej otwartych plików. Wiem, że można to zrobić, klikając Plik, naciskając Option, a następnie wybierając Zamknij wszystko, ale czy istnieje sposób, aby powiedzieć aplikacji, aby nie otwierała wszystkich wcześniej otwartych plików, na przykład w przypadku podglądu?

nopole
źródło

Odpowiedzi:

24

To jest część CV . Funkcja wprowadzona w programie Lion.

Domyślnie okna są przywracane przy następnym otwarciu aplikacji. Jeśli chcesz całkowicie zamknąć wszystkie okna tylko raz , możesz zamknąć aplikację za pomocą + + Qzamiast standardowego +, Qaby zamknąć aplikację.

Cofnij wznawianie dla określonej aplikacji

Wpisz następujące polecenie w terminalu. Następnie uruchom ponownie określoną aplikację.

Ogólnie składnia jest następująca:

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

Zatem w twoim przypadku (Preview.app) jest to:

defaults write com.apple.Preview ApplePersistenceIgnoreState YES

Jeśli wolisz interfejs graficzny, możesz użyć TinkerTool .

Ta aplikacja daje dostęp do dodatkowych ustawień preferencji i pozwala aktywować ukryte funkcje w systemie operacyjnym.

wprowadź opis zdjęcia tutaj

Cofnij wznawianie dla wszystkich aplikacji

Aby to wyłączyć dla wszystkich aplikacji, wykonaj następujące czynności:

przejdź do Preferencji systemowych-> Ogólne-> Przywróć okna po wyjściu ...

gentmatt
źródło
1
@ 能量 能量 Aby uzyskać coś, co integruje się nieco bardziej płynnie z Lion, sprawdź RestoreMeNot . To tylko panel ustawień w przeciwieństwie do samodzielnej aplikacji.
gtmtg
Zakładam, że nie ma sposobu, aby zachować funkcję przywracania, ale zachowuje się tak, jakbym zamknął wszystkie okna po ręcznym zamknięciu aplikacji?
podwójny
2
@dualed Jeśli chcesz zachować funkcję przywracania, ale działasz tak, jakbyś zamknął wszystkie okna tylko jeden raz , możesz użyć CMD + ALT + Q, aby wyjść.
gentmatt,
@gentmatt dzięki, +1, wolałbym rozwiązanie, które nie używa innego skrótu, ale myślę, że tak się stanie.
podwójny
7

Oprócz innych odpowiedzi możesz także użyć Option ⌥+ Command ⌘+ Q po zamknięciu podglądu zamiast Command-Q, co zapewni, że nie będzie pamiętał, które pliki miał otwarte.

Paul Gilfedder
źródło
2

Jednym ze sposobów jest użycie starej przysłówki, pozostaw ją tak, jak się spodziewasz!

Jeśli masz kilka otwartych okien podczas zamykania, okna te otworzą się następnym razem. Jeśli zamkniesz okna przed zamknięciem aplikacji, następnym razem nie powinieneś mieć żadnych okien.

Jeśli więc używasz Command ⌘+ Q Command ⌘do zamykania aplikacji z otwartymi oknami, spróbuj użyć + W przed zamknięciem aktualnie otwartych okien.

Poza tym po prostu widzisz normalne funkcje „wznawiania” w pracy.

farsz
źródło
0

Jeśli chcesz WYŁĄCZYĆ przywracanie dla określonej aplikacji, możesz zamknąć wszystkie otwarte dokumenty dla programu, zamknąć program, a następnie przejść do ~ / Library / Saved Application State / «nazwa aplikacji», uzyskać informacje i zablokować folder.

Może to działać w celu zachowania stanu „brak otwartych okien” lub, jako bonus, możesz użyć tego do zachowania dowolnego innego stanu okna, w którym zawsze chcesz się uruchomić.

Daniel
źródło