Existe-t-il un moyen de faire en sorte que l'aperçu n'ouvre pas tous les fichiers ouverts précédemment?


22

Habituellement, lorsque j'utilise Aperçu, c'est lorsque je vois un .jpgou .pnget je double-clique sur le fichier pour y jeter un coup d'œil, mais parfois Aperçu ouvrira tout le .pdfet .pngj'ai ouvert précédemment, prenant éventuellement quelques centaines de Mo et ouverture 7 ou 8 fenêtres.

C'est donc un cas j'espère qu'une application n'ouvrira pas tous les fichiers précédemment ouverts. Je sais que cela peut être fait en cliquant sur Fichier, en appuyant sur Option, puis en choisissant Fermer tout, mais existe-t-il un moyen de dire à une application de ne pas ouvrir tous les fichiers précédemment ouverts, comme dans le cas de l'aperçu?

Réponses:


24

Cela fait partie du CV . Une fonctionnalité introduite avec Lion.

Par défaut, les fenêtres sont restaurées la prochaine fois que vous ouvrez l'application. Si vous souhaitez fermer complètement toutes les fenêtres une seule fois , vous pouvez quitter une application en utilisant + + Qau lieu du + standard Qpour quitter une application.

Annuler le CV pour une application spécifique

Tapez la commande suivante dans le terminal. Redémarrez ensuite l'application spécifique.

En général, la syntaxe est:

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

Ainsi, dans votre cas (Preview.app) c'est:

defaults write com.apple.Preview ApplePersistenceIgnoreState YES

Si vous préférez une interface graphique, vous pouvez utiliser TinkerTool .

Cette application vous donne accès à des paramètres de préférence supplémentaires et permet d'activer des fonctionnalités cachées dans le système d'exploitation.

entrez la description de l'image ici

Annuler le CV pour toutes les candidatures

Pour désactiver cela pour toutes les applications, procédez comme suit:

allez dans Préférences Système-> Général-> Restaurer les fenêtres lorsque vous quittez ...


1
@ 動靜 能量 Pour quelque chose qui s'intègre un peu plus facilement avec Lion, consultez RestoreMeNot . Il s'agit simplement d'un volet de paramètres par opposition à une application autonome.
gtmtg

Je suppose qu'il n'y a aucun moyen de conserver la fonction de restauration, mais je fais comme si j'avais fermé toutes les fenêtres lorsque je quitte manuellement une application?
dualed

2
@dualed Si vous souhaitez conserver la fonction de restauration, mais si vous avez fermé toutes les fenêtres une seule fois , vous pouvez utiliser CMD + ALT + Q pour quitter.
gentmatt

@gentmatt merci, +1, j'aurais préféré une solution qui n'utilise pas de raccourci différent, mais je suppose que cela suffira.
double

7

En plus des autres réponses, vous pouvez également utiliser Option ⌥+ Command ⌘+ Q lorsque vous fermez l'aperçu au lieu de Command-Q, ce qui garantira qu'il ne se souviendra pas des fichiers ouverts.


2

Une façon consiste à utiliser le vieil adage, laissez-le tel que vous vous attendez à le trouver!

Si vous avez plusieurs fenêtres ouvertes lorsque vous le fermez, ces fenêtres s'ouvriront la prochaine fois. Si vous fermez les fenêtres avant de fermer l'application, la prochaine fois, vous ne devriez pas avoir de fenêtres.

Donc, si vous utilisez Command ⌘+ Q pour quitter l'application avec des fenêtres ouvertes, essayez d'utiliser Command ⌘+ W avant de fermer les fenêtres actuellement ouvertes.

En dehors de cela, vous voyez simplement les fonctionnalités normales de "reprise" au travail.


0

Si vous souhaitez DÉSACTIVER la restauration pour une application particulière, vous pouvez fermer tous les documents ouverts pour un programme, quitter le programme, puis aller à ~ / Bibliothèque / État de l'application enregistrée / «nom de l'application», Obtenir des informations et verrouiller le dossier.

Cela pourrait fonctionner pour préserver l'état "aucune fenêtre ouverte", ou, en prime, vous pouvez l'utiliser pour conserver tout autre état de fenêtre dans lequel vous souhaitez toujours vous lancer.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.