¿Hay alguna manera de hacer que Vista previa no abra todos los archivos abiertos anteriormente?

22

Por lo general, cuando uso Vista previa, es cuando veo una .jpgo .pngy hago doble clic en el archivo para ver el archivo, pero a veces Vista previa abrirá todo .pdfy .pngabrí previamente, posiblemente tomando un par de cientos de MB y Apertura de 7 u 8 ventanas.

Por lo tanto, es un caso, espero que una aplicación no abra todos los archivos abiertos anteriormente. Sé que se puede hacer haciendo clic en Archivo, presionando Optiony luego eligiendo Cerrar todo, pero ¿hay alguna manera de decirle a una aplicación que no abra todos los archivos abiertos anteriormente, como en el caso de Vista previa?

nopole
fuente

Respuestas:

24

Esto es parte del currículum . Una característica introducida con Lion.

Por defecto, las ventanas se restauran la próxima vez que abra la aplicación. Si desea cerrar completamente todas las ventanas una sola vez , puede salir de una aplicación usando + + en Qlugar del estándar + Qpara salir de una aplicación.

Deshacer currículum para una aplicación específica

Escriba el siguiente comando en la Terminal. Luego reinicie la aplicación específica.

En general, la sintaxis es:

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

Por lo tanto, en su caso (Preview.app) es:

defaults write com.apple.Preview ApplePersistenceIgnoreState YES

Si prefiere una interfaz gráfica, puede usar TinkerTool .

Esta aplicación le da acceso a configuraciones de preferencias adicionales y le permite activar funciones ocultas en el sistema operativo.

ingrese la descripción de la imagen aquí

Deshacer currículum para todas las aplicaciones

Para deshabilitar esto para todas las aplicaciones, haga esto:

vaya a Preferencias del sistema-> General-> Restaurar ventanas al salir ...

Gentmatt
fuente
1
@ 動靜 能量 Para algo que se integre un poco más a la perfección con Lion, consulte RestoreMeNot . Es solo un panel de configuración en lugar de una aplicación independiente.
gtmtg
Supongo que no hay forma de mantener la función de restauración, pero ¿actúo como si cerrara todas las ventanas cuando salgo manualmente de una aplicación?
Dualed
2
@dualed Si desea mantener la función de restauración, pero actúa como si cerrara todas las ventanas esta vez , puede usar CMD + ALT + Q para salir.
gentmatt
@gentmatt gracias, +1, hubiera preferido una solución que no esté usando un acceso directo diferente, pero supongo que esto funcionará.
Dualed
7

Además de las otras respuestas, también puede usar Option ⌥+ Command ⌘+ Q cuando cierre la vista previa en lugar de Command-Q, lo que garantizará que no recuerde qué archivos tenía abiertos.

Paul Gilfedder
fuente
2

Una forma es usar el viejo adagio, ¡déjelo como espera encontrarlo!

Si tiene varias ventanas abiertas cuando la cierra, esas ventanas se abrirán la próxima vez. Si cierra las ventanas antes de cerrar la aplicación, la próxima vez no debería tener ventanas.

Entonces, si está usando Command ⌘+ Q para salir de la aplicación con ventanas abiertas, intente usar Command ⌘+ W antes de hacerlo para cerrar las ventanas abiertas actualmente.

Aparte de eso, solo está viendo las características normales de "reanudar" en el trabajo.

stuffe
fuente
0

Si desea DESHABILITAR la restauración de una aplicación en particular, puede cerrar todos los documentos abiertos para un programa, salir del programa y luego ir a ~ / Biblioteca / Estado de la aplicación guardada / «nombre de la aplicación», Obtener información y bloquear la carpeta.

Esto podría funcionar para preservar el estado de "no abrir ventanas" o, como beneficio adicional, podría usar esto para preservar cualquier otro estado de ventana en el que siempre desee iniciar.

Daniel
fuente