哪里崇高文本2储存编辑信息?(Where does Sublime Text 2 store edi

2019-08-02 20:08发布

当我执行以下步骤:

  1. 在打开文本崇高2现有文件。
  2. 在该文件中的任意位置键入任意文本。
  3. 关闭崇高文本2。

请注意,我没有保存更改。

  1. 打开崇高文本2。
  2. 从步骤1打开该文件。

我看到在文件中的变化。 但是,如果我在查看文件,比方说,记事本,我看不出有什么变化。

哪里崇高文本2保持对文件所做的更改?

Answer 1:

至于我所关心的问题并没有完全回答...

作为NNNN解释说,一个项目的未保存的更改都保存在其崇高的工作空间文件。

但是,如果你还没有创建一个项目,你只是工作的一些文件,崇高也不会记得未保存的更改。 这些被保存在“Session.sublime_session”。

其中会话中可以发现,取决于您的操作系统:

  • OS X: ~/Library/Application Support/Sublime Text 2/Settings/
  • Windows系统%APPDATA%\Sublime Text 2\Settings\
  • Linux系统~/.config/sublime-text-2/Settings/

(我刚刚发现这个信息的某种偶然在官方论坛升华 )



Answer 2:

如果你做了一个项目,神奇的文件恢复仙女将是你告诉崇高存储项目,在一个名为[为yourprojectname] .sublime - 工作区文件的文件夹中。

如果你打开之前删除该工作区文件,崇高将核弹攻击你的变化和抱怨打开任何先前打开的文件。 此举可能会给您造成一定的悲伤,所以不要尝试,除非你已经保存了所有必要的修改。

工作空间节省,除其他事项外,您的窗口布局,所有打开的文件的所有内容,你最后的查找/替换/自动完成条目。 (这就是为什么你的自动完成功能随着时间的推移变得更“聪明”)。

需要注意的一点象征而正常情况下有一个X关闭该选项卡。 如果它是一个点,而不是一个X,该文件被认为是得救,会被带回也未保存,当你重新打开崇高。



文章来源: Where does Sublime Text 2 store editing information?