【问题标题】:What is stored in Packages/User directory?Packages/User 目录中存储了什么?
【发布时间】:2012-12-11 22:12:48
【问题描述】:

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 个目录的功能区别是什么?

【问题讨论】:

    标签: backup sublimetext2


    【解决方案1】:

    我认为 Packages/User 是您应该放置设置的那个(根据 Sublime 的 officialunofficial强>文档)。但是,有些人不时将它们放在其他文件夹中。

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

    【讨论】:

      【解决方案2】:

      来自here

      Installed Packages 是:

      您将在数据目录中找到此目录。它包含一个副本 安装的每个崇高软件包。用于恢复包。

      这些是作为 sublime-packages 安装的包。我不认为包控制使用这个,但如果你安装一些东西作为一个崇高的包,也许你想保留它?

      Pristine Packages 是:

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

      所以本质上是一个.sublime-package 文件列表,用于在您破坏某些东西时恢复。

      Packages 是:

      Sublime Text 使用的包,或者作为 sublime 的一部分安装,或者作为插件安装。

      User 是:

      用户目录是你的个人目录,包含配置、附加sn-ps等。

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

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

      Installed PackagesPristine Packages 用于恢复软件包,所以我认为不需要这些,但我敢肯定有一些用例。

      无论如何,我意识到我在最后有点跑题了,但希望在此之前的一切有助于澄清。

      【讨论】:

        猜你喜欢
        • 2013-01-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-03-12
        相关资源
        最近更新 更多