什么存储在Packages / User目录中?

时间:2012-12-11 22:12:48

标签: backup sublimetext2

How to save/restore Sublime Text 2 configs/plugins to migrate to another computer?表示,为了备份Sublime Text 2安装,用户应该保留~/Packages/User目录(来自用户的本地数据文件夹,无论他们使用什么操作系统)。

但是,http://andrew.hedges.name/blog/2012/01/19/sublime-text-2-more-sublime-with-a-drop-of-dropbox以及使用Dropbox同步Sublime设置的大多数其他演练都指定了三个目录:~/Packages~/Installed Packages~/Pristine Packages

仅备份~/Packages/User和其他3个目录之间的功能区别是什么?

2 个答案:

答案 0 :(得分:1)

我认为套餐/用户就是所谓的来设置设置(根据Sublime的 official {{3 文档)。但是,有些人会不时将它们放在其他文件夹中。

Dropbox建议可能是对不良做法的对冲。

答案 1 :(得分:1)

来自here

Installed Packages是:

  

您将在数据目录中找到此目录。它包含一份副本   安装的每个sublime-package。用于恢复包。

这些是作为sublime-packages安装的软件包。我不认为包控制使用这个,但是如果你安装一些sublime-package可能你想保留它?

Pristine Packages是:

  

您将在数据目录中找到此directoy。它包含一份副本   每个发货和核心包装。用于恢复包。

所以基本上是一个.sublime-package文件列表,用于在你破坏某些内容时恢复。

Packages是:

Sublime Text使用的软件包,可以作为sublime的一部分安装,也可以作为插件安装。

User是:

用户目录是您的个人目录,包含配置,其他代码段等。

以下是我个人对保存内容的看法,如果您愿意,可以随意忽略它。

我必须同意帖子说只保存用户目录,因为如果尚未安装,则Package Control将获取列表中的所有插件。我没有在帖子中看到这一点,但你也可以在Package Control中添加存储库(通过指定URL),它允许你在提交给Package Control的那些之外安装Packages,但仍然托管在某个地方。我可以看到完全保存Packages目录的一个论点是,如果您使用的是未在任何地方托管的插件(尽管这些插件可能会毫无问题地移动到Packages目录)。

Installed PackagesPristine Packages用于恢复软件包,所以我不认为这些是必需的,但我确信它有一些用例。

无论如何,我意识到我在那里结束了一些主题,但希望之前的一切都有助于澄清。