TextWrangler - сохранять и восстанавливать открытые документы в сеансе
Как сохранить все открытые документы в сеансе TextWrangler, чтобы я мог открыть этот же сеанс позднее? (Ищете что-то сопоставимое с файлом Notepad++-> Сохранить функции сеанса / Загрузить сеанс)
Параметр предпочтений "Открыть документы, которые были открыты при последнем выходе" автоматически сохраняет и восстанавливает сеанс, поэтому данные должны где-то храниться, поэтому потенциальное решение состоит в том, чтобы определить этот файл сохранения, а затем выполнить его резервное копирование / восстановление. Где хранятся "документы, которые были открыты при последнем выходе"?
2 ответа
Просто попробуйте сделать копию и сохранить под другим именем этой папки:
/Users/[yourusername]/Library/TextWrangler
также вы должны сделать то же самое с:
/Users/[yourusername]/Library/Application\ Support/TextWrangler/Auto-Save\ Recovery
Примечание. это работает только с TextWrangler, а не с BBEdit.
Открытые документы сохраняются в~/Library/Preferences/com.barebones.textwrangler.PreferenceData/Saved Application State.appstate
Вы можете копировать различные состояния и переключать нужные вам состояния (закройте TextWrangler, прежде чем вносить изменения).
Я бы добавил любые дополнительные состояния в~/Library/Preferences/com.barebones.textwrangler.PreferenceData/
так:
Saved Application State.appstate [your current state without a number]
Saved Application State-1.appstate
Saved Application State-2.appstate
Saved Application State-3.appstate
Чтобы переключить текущее состояние на1
, сделать текущее состояниеState-4
и удалите номер изState-1
. Это немного неловко, но это состояние не должно было быть для перемен.
Поскольку TextWrangler иногда работает нестабильно с документами, например, теряет все окно (особенно в системах после El Capitan), он помогает восстановить сохраненное состояние приложения. Я использую машину времени, чтобы получить последнее состояние перед сбоем.