2014-04-24 73 views
7

在崇高中,我知道即使不在文件中保存更改,以后可以从中断的地方开始。在保存我的文件之前,我在崇高中打开了一个新选项卡并关闭了应用程序。是否崇高保存临时文件在计算机的某处(我正在使用MAC OSx)Sublime Text 2/Sublime Text 3在osx上带回未保存的文件

+0

我选中了:Library/Application Support/Sublime Text 2/Settings /但找不到它。 – kousha

+0

它必须将它保存在临时文件中不是吗? –

回答

21

Sublime Text 2将文件存储在~/Library/Application Support/Sublime Text 2/Settings中,位于那里的.sublime_session文件中。

这些文件的内容是包含单个选项卡内容的大型JSON blob。在文件中搜索文件中的文件名/标签名称/关键词,并且您应该能够获得所需的内容。


对于崇高的文本3,使用以下路径:

~/Library/Application Support/Sublime Text 3/Local/Session.sublime_session 

感谢:eebbesen

+1

是的!我已恢复未保存的关闭文件数据。有json那里你可以通过文件名找到该文件的最新版本。 – dimas

+1

Tks,我发现,如果你的提示。 –

+10

〜/ Library/Application Support/Sublime Text 3/Local/Session.sublime_session为SublimeText3工作。 – eebbesen

4

据我所知,Sublime Text在退出应用程序时保持打开的文件。但是,如果关闭选项卡或项目窗口而不保存,则更改将丢失。

在前一种情况下,文件保存在Local/Session.sublime-session(我使用ST3,但在ST2中可能不同)。可以使用“浏览软件包”从命令选项板打开ST的软件包文件夹。

1

我知道这是一个迟到的答案,但这里的地方,我发现它。

Linux的~/.config/sublime-text-3/Local/Session.sublime_session

的Windows%USERPROFILE%\AppData\Roaming\Sublime Text 2\Settings\Session.sublime_session

希望这可以帮助别人一天。