Ho riscontrato questo problema in Lion e l'unica soluzione alternativa che ho trovato è disabilitare Resume, su base singola o totale per Anteprima.
Disabilitazione resume permanente
Se apri Terminal ( /Applications/Utilities/Terminal.app
) e inserisci la seguente stringa, quindi Resume for Preview verrà disabilitato in modo permanente:
defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false
Puoi anche disabilitare Riprendi per tutte le app in Preferenze di sistema: nel riquadro General
, deseleziona la casella contrassegnata come Restore windows when opening and quitting apps
. Trovo Resume generalmente utile, quindi non l'ho fatto, ma potresti voler fare questo.
Disattivazione o ripresa One-off
Se non lo spegni in modo permanente e stai lavorando con molti file in Anteprima, potresti non voler riaprirli al prossimo avvio. Quando esci da Anteprima, tieni premuto il tasto option
; quindi il comando Quit Preview
diventa Quit and Discard Windows
. Usa questo, e non riaprirà tutti i tuoi file la prossima volta. (La scorciatoia da tastiera è opt-cmd-Q
).
Se ti dimentichi di farlo quando chiudi Anteprima, e inizia a bloccarsi, puoi svuotare i dati di ripresa. Passare a ~/Library/Saved Application State/com.apple.Preview.savedState
ed eliminare il file o la cartella memorizzati lì. Questo elimina tutti i dati salvati per Anteprima, quindi quando apri Anteprima in seguito, non ripristina nessuno dei tuoi documenti salvati.
Questo è probabilmente più utile se si comporta male a intermittenza, rispetto al problema che descrivi.
Ulteriori commenti
-
Se hai impostato Anteprima per non ricordare mai i tuoi file, puoi temporaneamente ricordarli. Come per la disattivazione one-off, tieni premuto il tasto option
quando esci da Anteprima, quindi ottieni il comando Quit and Keep Windows
.
-
Ho disattivato Resume for Preview poco dopo che Lion è uscito, e da allora non ho più avuto problemi. Tuttavia, io uso solo l'anteprima per le immagini, non i PDF (io uso TeXShop per questo), ma anche così, l'impiccagione è completamente sparita.
-
Puoi anche fare "opt-in" per riprendere seguendo questi passaggi. Se disabiliti Riprendi per tutte le app, esegui il comando Terminale in alto con true
invece di false
, quindi puoi autorizzare le app abilitate per Resume, invece di inserirle nella blacklist. Puoi trovare l'equivalente di com.apple.Preview
per qualsiasi app esaminando il nome del file appropriato nella cartella Saved Application State
. (Una rapida ricerca su Google per i comandi di Terminale che riguardano quell'app
farebbe anche il trucco).
Spero che un po 'di questo sia utile e acceleri Anteprima: sicuramente ha funzionato per me.