如何使用 Package Control 安装 Sublime Text 包?

更新时间

Package Control 是 Sublime Text 的包管理器,用来查找、安装并保持插件更新。使用它的前提是:你已经安装 Sublime Text,并在编辑器中装好 Package Control 本身;之后通过命令面板(Ctrl+Shift+P,macOS 为 Cmd+Shift+P)调用安装命令,搜索包名并确认安装。安装完成后,包会出现在已安装列表中,可继续通过同一入口浏览、搜索和更新。

安装前的准备

  • 已安装 Sublime Text(Package Control 同时支持 ST2 和 ST3,页面筛选标签中可见 :st2、:st3)。
  • 已安装 Package Control。若尚未安装,可访问 packagecontrol.io 首页,页面提供 Install Now 入口,按其中的说明完成安装。
  • 确认网络可用,因为安装包时需要从远程获取包信息与文件。

安装一个包的具体步骤

  1. 打开 Sublime Text。
  2. 按下 Ctrl+Shift+P(macOS 用 Cmd+Shift+P)打开命令面板。
  3. 输入 Install Package,选择 Package Control: Install Package。
  4. 等待包列表加载完成后,输入要安装的包名进行搜索。
  5. 在结果中选中目标包并回车,等待右下角进度提示完成。
  6. 验证:再次打开命令面板,输入 List Packages,选择 Package Control: List Packages,确认目标包出现在列表中。

预期结果:包被下载并解压到 Sublime Text 的 Packages 目录,相关功能或语法立即生效(部分包需要重启编辑器)。

浏览、搜索与发现包

Package Control 网站本身就是一个包目录,首页按以下维度组织内容,适合在安装前先做调研:

板块 含义 用途
Trending 近期安装量相对增长较快的包 发现当下热门选择
New 最近加入 Package Control 的包 了解新上架的插件
Popular 从排名前 100 中随机展示的包 参考成熟、常用的包
Labels 按标签分类,如 language syntax(1313)、snippets(547)、color scheme(452)、linting(283)、auto-complete(241) 按功能类型筛选

页面还提供 Browse、Search、Docs、News、Stats、About 等入口,可用来搜索具体包名、查看文档和安装统计。首页列出的示例包包括 Emmet、GitGutter、MarkdownEditing、Anaconda、Theme - Spacegray、ChineseLocalizations 等,可作为搜索起点。

常见卡点

  • 命令面板里找不到 Install Package:通常是 Package Control 未安装成功,回到官网首页按 Install Now 的说明重新安装。
  • 包列表加载很慢或为空:多为网络问题,稍后重试或检查代理设置。
  • 搜索不到目标包:确认包名拼写,或先在 packagecontrol.io 的 Search 中确认该包是否存在、是否支持你的 Sublime Text 版本(注意 :st2 / :st3 标签)。
  • 安装后功能未生效:部分包需要重启 Sublime Text,或需要在设置中手动启用。

保持包更新

Package Control 的核心用途之一就是让包保持最新。通过命令面板可调用升级相关命令(如 Upgrade Package),按提示选择单个包或全部升级即可。具体命令名称以你安装的 Package Control 版本在命令面板中的显示为准。