Sublime Text 3 删除了我在 /Packages 下的文件夹

Sublime Text 3 deleted my folder under /Packages

我通过 github 向 Sublime Text 3 添加了一个插件。

这会在我的 Packages 文件夹中创建一个文件夹。问题: 当我重新启动 sublime 时,它​​自动删除了这个文件夹。

如何避免这种情况?

我在浏览 sublime 文档时自己找到了答案:

我必须把它添加到Packages/User文件夹中,这是sublime永远不会删除东西的地方。

如果您手动安装包而不是使用包控制,这似乎会发生。要修复,请打开 Packages/User/Package Control.sublime-settings 文件并添加自动删除的包。

基本上,当您手动安装软件包时会发生这种情况。软件包变为 orphaned,表示软件包中有一个 package-metadata.json 文件,但未安装在 Installed Packages 目录中。

要修复它,请浏览包中的 package-metadata.json 文件,重命名或删除文件,然后再将其移动到 Packages 目录。

我发现只需删除包文件夹中的文件 package-metadata.json 即可防止 Sublime Text 在重新启动时删除 Sublime Text\Packages 下的包文件夹。请尝试。