1
Leafove 2014-12-09 17:51:20 +08:00
关掉程序?可以
关掉tab?否 ..."点了否",应该是关掉tab吧 |
2
luckykong 2014-12-09 17:51:46 +08:00
你说的关掉,是关掉sublimetext 程序,还是关掉你编辑的这个标签页?
如果是前者,没问题,如果是后者,估计问题就大了 |
4
HackerOO7 2014-12-09 18:08:02 +08:00
这没救了吧,自己都点否了.
|
5
levie 2014-12-09 18:17:33 +08:00
我也遇到过,当时悔死了啊!
来做两道选择题吧: 关于这个文件: 1. 虽然没有手动保存过,但在编辑它的时候关闭过st 2. 新建之后没有关闭过st 如果是2,那么应该是没救了…… 如果是1,因为st对打开的标签的内容会自动保存,所以还有希望。 在你点了否之后: a. 还没有关st b. 手贱把st也关了 如果是b,除非你有同步st的\Data\Local目录,否则没救+1 如果是a,恭喜!赶紧到st的目录下,复制\Data\Local这个文件夹到其他地方,然后关了st,然后把复制出来的文件夹覆盖回去,这时候再打开st,会**恢复到你上一次打开st的状态**。 原理在于:st打开之后,文件修改都是存在内存里的,只有关闭st的时候,才会把修改记录写到硬盘。 但是!如果你并不希望恢复到上一次的状态,比如你这次还修改了其他文件 而且 没有手动保存 而且 你不想丢失这些修改,那就不要覆盖回去了,直接打开\Data\Local\Auto Save Session.sublime_session这个文件,找到你想要文件内容复制出去吧。 我当时的情况是1a,所以成功挽救了,然后就赶紧把local目录加到dropbox,压惊! :-) |
6
66beta 2014-12-09 18:30:31 +08:00
windows刚刚下午亲测,关掉程序,再打开,未保存的还在
|
7
typcn 2014-12-09 19:07:21 +08:00
还好我有强迫症,每打一行代码按下分号的时候,左手就会下意识的按 Cmd+S ,右手按回车
|
8
yhl10000 2021-01-27 15:02:59 +08:00
如果你不小心关掉了没有保存的 Tab,也没有关闭过 Sublime Text 程序,恭喜你,有救。
使用 process explore 或者什么工具强行关闭 Sublime Text 进程, 注意:是强行关闭 注意:是强行关闭 注意:是强行关闭 原理是这种关闭方式跳过了 Sublime 保存当前缓存的东西。 然后再打开 sublime,惊喜等着你。 |