Où OS X stocke-t-il les documents TextEdit non enregistrés?

11

Où Mac OS X stocke-t-il les documents non enregistrés de TextEdit?

Je veux par programmation:

  1. augmenter / diminuer cette taille
  2. vider le cache
  3. fournir une option de configuration pour contrôler la fréquence de sauvegarde / mise en cache automatique
Jay D
la source
1
Je suis sûr que vous ne pourrez pas faire # 1: les mécanismes disponibles pour OS X et TextEdit pour conserver les documents non enregistrés ne dépendent pas d'une taille statique; l'espace de stockage augmentera ou rétrécira au besoin.
Cajunluke
qu'entendez-vous par taille statique? je suis vivement intéressé à localiser l'endroit où OSX conserve ces fichiers non enregistrés à partir de TextEdit.
Jay D
2
"Statique" comme dans "immuable". Il n'y a rien qui dit "ce fichier sera X mégaoctets" n'importe où: il est autorisé à flotter pour être aussi gros qu'il doit l'être.
Cajunluke

Réponses:

13

Pour Lion: C'est dans ~/Library/Containers/com.apple.TextEdit/Data/Library/Autosave\ Information/, par exemple Unsaved TextEdit Document.rtf.

Notez que ~ / Library n'est pas visible par défaut dans le Finder dans Lion, mais vous pouvez y accéder en collant le chemin dans le Finder (sans la barre oblique inverse dans "Autosave Information"; le formatage ci-dessus est pour le cd-ing dans Terminal.app), ou il y a une option pour activer la visibilité ( chflags nohidden ~/Library)

Pour Snow Leopard (crédit à @binarybob, son commentaire est ci-dessous), il est ~/Library/Autosave Informationégalement nomméUnsaved TextEdit Document.rtf

lupincho
la source
1
Merci pour la réponse . Je n'ai pas de dossier conteneurs? où puis-je chercher?
Jay D
1
Quelle version d'OS X utilisez-vous? Êtes-vous sûr que vous cherchez ~/Libraryet non /Library? Enfin, essayez de créer un document non enregistré dans Text Edit et voyez si le répertoire apparaît; il peut ne pas y être par défaut.
lupincho
2
@JayD Merci, mais la réponse existante a déjà fourni des informations correctes, je n'ai fait que l'augmenter :) Si lupincho veut ajouter mon commentaire à la réponse réelle, je suis plus qu'heureux que cela se produise.
binarybob
2
@binarybob: J'ai ajouté votre commentaire à la réponse.
lupincho
2
Attention, TextEdit oublie de reprendre certains documents. Dans Mavericks, je regarde dedans ~/Library/Containers/com.apple.TextEdit/Data/Library/Autosave Information, et quelle surprise! Je trouve environ 40 documents stockés. Dans TextEdit, je n'ai que 13 documents. En reprenant les sessions, semaine après semaine, TextEdit a perdu de nombreux autres documents - je ne les ai pas fermés. La bonne nouvelle est que ces documents n'ont pas été supprimés. La mauvaise nouvelle est que TextEdit a oublié de restaurer bon nombre de ces documents.
Nicolas Barbulesco
3

Remarque: Pour macOS Mavericks, le chemin est légèrement différent. Ça l'est ~/Library/Containers/com.apple.TextEdit/Data/Documents.

StalkerGrike
la source