【发布时间】:2015-11-03 21:54:16
【问题描述】:
如何在没有包控制的情况下手动安装 sublimetext3 包。我正在尝试修复现有包中的错误,因此我需要一种方法来测试我的更改。
在命名 zip 文件时要遵循哪些命名约定? 我应该把它放在哪里? 我还需要做哪些其他配置?
【问题讨论】:
标签: sublimetext3 sublime-text-plugin
如何在没有包控制的情况下手动安装 sublimetext3 包。我正在尝试修复现有包中的错误,因此我需要一种方法来测试我的更改。
在命名 zip 文件时要遵循哪些命名约定? 我应该把它放在哪里? 我还需要做哪些其他配置?
【问题讨论】:
标签: sublimetext3 sublime-text-plugin
下载 ZIP,然后将其放在您的 Packages 目录中,该目录可以通过 Sublime Text -> Preferences -> Browse Packages... 找到
在命名 zip 文件时要遵循哪些命名约定?我应该把它放在哪里?我还需要做哪些其他配置?
这实际上取决于您正在下载的特定软件包。对于某些包,您可以随意命名。对于其他人,名称必须准确。如果您从 GitHub 手动下载这些包,我强烈建议您阅读 README 中的文档。他们通常提供手动安装的说明。例如,如果您想手动下载 Spacegray 主题,它会告诉您下载 ZIP,解压缩文件夹并将其重命名为 Theme - Spacegray。
【讨论】:
根据您的操作系统,您的包目录可能是其中之一,对于大多数包,只需将内容提取到此文件夹(以根文件夹为名称)
Linux: ~/.config/sublime-text-3/Packages
OS X: ~/Library/Application Support/Subime Text 3/Packages
Windows: %APPDATA%\Sublime Text 3
【讨论】:
我正在尝试修复现有包中的错误,因此我需要一个 测试我的更改的方法。
我也遇到了同样的情况。接受的答案对我不起作用,因为 Package Control 会自动删除该文件夹。我发现这很有帮助:
https://packagecontrol.io/docs/customizing_packages
Sublime Text 3 提供了大多数覆盖包的选项。经过 默认情况下,将通过放置
.sublime-package文件来安装软件包 在Install Packages/文件夹中。然后用户可以覆盖个人 通过创建文件夹Packages/{Package Name}/和 将编辑过的文件放在那里。
另一种方法是PackageResourceViewer,它允许您从包中提取和覆盖单个文件,包括内置包。
【讨论】: