Sublime Text 3:恢复由于被杀死的应用程序丢失的未保存文件[OSx]

时间:2017-07-06 01:19:55

标签: macos sublimetext3 sublimetext

我意外地使用Mac的活动监视器强行关闭了我的Sublime Text 3,当我重新启动时,Sublime没有恢复所有未保存的文件(约50个)。

我在StackOverflow以及Sublime论坛上经历了几个帖子,但是没有一个对我有用。例子:

  • StackOverflow Post

  • Sublime forum post1:请求者使用Project文件夹中的文件进行恢复。由于我没有打开任何项目,我不确定在哪里可以找到那种文件。

  • Sublime forum post2:这篇帖子的回复说我差点搞砸,因为我没有使用项目。

无论如何,我在我的Mac上搜索了名为“sublime”的所有文件,并找到了一些类似下面列出的文件:

/Users/Username/Library/Saved Application State/com.sublimetext.3.savedState/data.data
/Users/Username/Library/Saved Application State/com.sublimetext.3.savedState/window_1.data
/Users/Username/Library/Saved Application State/com.sublimetext.3.savedState/windows.plist

/Users/Username/Library/Application Support/Sublime Text 3/Local/Auto Save Session.sublime_session
/Users/Username/Library/Application Support/Sublime Text 3/Local/Session.sublime_session

/Users/Username/Library/Caches/com.sublimetext.3/Cache.db
/Users/Username/Library/Caches/com.sublimetext.3/Cache.db-shm
/Users/Username/Library/Caches/com.sublimetext.3/Cache.db-wal

/Users/Username/Library/Application Support/CrashReporter/Sublime Text_C6A04335-E900-5C09-B4A3-F203F47923E7.plist

/Users/Username/.Trash/Sublime Text (3114).app/Contents/MacOS/crash_reporter
“Session.sublime_session”中的“file_history”没有任何丢失文件的内容名称。

我确实将“hot_exit”标志设置为false。

我不知道Sublime这次发生了什么,否则只要我的Mac崩溃,它就会在启动时打开那些(现在丢失的)窗口和标签。

我已经失去了许多重要的细节(这很可能非常代价很高)。任何帮助表示赞赏。

感谢
拉詹

1 个答案:

答案 0 :(得分:0)

魔术对我来说是可行的方式。

  1. 完全关闭Sublime Text 3。
  2. 还原此文件自动保存 从 Time Machine 到“本地”的Session.sublime_session 目录,然后按您的最新编辑选择并保存 时间戳记。 / Username / Library / Application Support / Sublime Text 3 / Local / Auto Save Session.sublime_session

  3. 重新打开Sublime,未保存的文件将显示在您的眼中。

  4. 惊奇! ...并且不要忘记保存它们。