Где Mac OS X хранит несохраненные документы TextEdit?
Я хочу программно:
- увеличить / уменьшить этот размер
- очистить кеш
- предоставить опцию конфигурации для контроля частоты автоматического сохранения / кэширования
Где Mac OS X хранит несохраненные документы TextEdit?
Я хочу программно:
Ответы:
Для Льва: он есть ~/Library/Containers/com.apple.TextEdit/Data/Library/Autosave\ Information/
, например Unsaved TextEdit Document.rtf
.
Обратите внимание, что ~ / Library не отображается по умолчанию в Finder в Lion, но вы можете получить к нему доступ, вставив путь в Finder (без обратной косой черты в «Автосохранение информации»; приведенное выше форматирование предназначено для компакт-диска в Terminal.app), или есть возможность включить видимость ( chflags nohidden ~/Library
)
Для Snow Leopard (ссылка на @binarybob, его комментарий ниже) ~/Library/Autosave Information
также называетсяUnsaved TextEdit Document.rtf
~/Library
а нет /Library
? Наконец, попробуйте создать несохраненный документ в Text Edit и посмотрите, появляется ли каталог; это может не быть там по умолчанию.
~/Library/Containers/com.apple.TextEdit/Data/Library/Autosave Information
, и какой сюрприз! Я нахожу около 40 сохраненных документов. В TextEdit у меня всего 13 документов. Возобновляя сессии, неделя за неделей, TextEdit потерял много других документов - я не закрывал их. Хорошей новостью является то, что эти документы не были удалены. Плохая новость заключается в том, что TextEdit забыл восстановить многие из этих документов.
Примечание: для MacOS Mavericks путь немного отличается. Это ~/Library/Containers/com.apple.TextEdit/Data/Documents
.