如何在没有包控制的情况下安装sublime包?

时间:2015-08-11 15:17:50

标签: sublimetext3 sublime-text-plugin

如何在没有包控件的情况下手动安装sublimetext3包。我正在尝试修复现有软件包中的错误,因此我需要一种方法来测试我的更改。

命名zip文件时要遵循的命名约定是什么? 我在哪里放置它? 我还需要做哪些其他配置?

3 个答案:

答案 0 :(得分:11)

下载ZIP,然后将其放在Packages目录中,通过Sublime Text -> Preferences -> Browse Packages...

找到该目录
  

命名zip文件时要遵循的命名约定是什么?我在哪里放置它?我还需要做哪些其他配置?

这实际上取决于您下载的特定包。对于某些软件包,您可以根据需要为其命名。对于其他人来说,名称必须准确。如果您从GitHub手动下载这些软件包,我建议您阅读README中的文档。它们通常提供手动安装的说明。例如,如果您想手动下载Spacegray主题,它会告诉您下载ZIP,解压缩该文件夹,并将其重命名为Theme - Spacegray

答案 1 :(得分:4)

根据您的操作系统,您的包目录可能是其中一个,对于大多数包,只需将内容提取到此文件夹(以其根文件夹作为名称)

Linux:〜/ .config / sublime-text-3 / Packages

OS X:〜/ Library / Application Support / Subime Text 3 / Packages

Windows:%APPDATA%\ Sublime Text 3

答案 2 :(得分:1)

  

我正在尝试修复现有软件包中的错误,因此我需要一个   测试我的变化的方法。

我遇到了同样的情况。接受的答案对我不起作用,因为Package Control会自动删除该文件夹。我觉得这很有帮助:

https://packagecontrol.io/docs/customizing_packages

  

Sublime Text 3提供了覆盖包的最多选项。通过   默认情况下,将通过放置.sublime-package文件来安装软件包   在Install Packages/文件夹中。然后用户可以覆盖个人   通过创建文件夹Packages/{Package Name}/和包中的文件   将编辑过的文件放在那里。

另一种方法是PackageResourceViewer,它允许您从包中提取和覆盖单个文件,包括内置包。