如何在 Package Control 上浏览和筛选 Sublime Text 包

更新时间

打开 packagecontrol.io 后,用顶部导航的 Browse 或 Search 进入包列表,再在搜索框里输入带冒号的筛选词(如 :st3、:win、:python)来缩小范围;首页的 Trending / New / Popular 三个列表则分别对应“近期安装量上升”“最新收录”“热门包”三种浏览入口。这套筛选方式适合已经装好 Package Control、想按 Sublime Text 版本、操作系统或用途找包的人;如果你还没安装 Package Control 本身,需要先完成安装再使用这些入口。

Browse 与 Search 的分工

  • Browse:按分类和标签逐层浏览。页面上的 Labels 区块列出了标签及对应包数量,例如 language syntax(1313)、snippets(547)、color scheme(452)、linting(283)、auto-complete(241)、theme(211)、formatting(144)、text manipulation(136)、javascript(132)、completions(123)。当你不确定具体包名、只想看某一类有哪些选择时,从标签进入更合适。
  • Search:已知关键词或想组合条件时使用。搜索框支持 filters: 形式的筛选词,页面提示的可用筛选包括 :st2、:st3、:win、:osx、:linux。把包名关键词和筛选词一起输入,就能同时限定版本或平台。

一个典型用法:想找能在 Sublime Text 3 的 Windows 上用的格式化工具,可以搜索 format :st3 :win,结果会同时满足关键词和两个筛选条件。筛选词是附加在搜索词后面的,单独输入 :st3 也能列出该版本下的包。

三个首页列表怎么读

列表 含义 适合场景
Trending 近期安装量相对上升的包 想看社区最近在用什么、找新近走红的工具
New 刚加入 Package Control 的包 想尝鲜、找新发布的插件
Popular 从安装量前 100 中随机抽取展示 想从成熟包里随便挑几个看看

页面给出的 Trending 示例包括 Color Scheme - Dracula、Neue CSS3、Emmet Css Snippets、MarkdownGlance、Formatter、Colorsublime、DotENV、auto-save、GitGutter、MarkdownEditing;New 示例包括 Cremisi Color Scheme、BlackboardForever Color Scheme、Archive Nested Lines、ReadableResume Snippets、LSP-statac、mdview、CppAssistant 等;Popular 示例包括 Materialize、Anaconda、Theme - Spacegray、ChineseLocalizations、ColorPicker、Agila Theme、HTML5、JavaScript Completions、HTMLBeautify、DocBlockr。

需要注意:Trending 和 Popular 反映的是安装热度,不等于质量评价;New 只说明收录时间新,成熟度未知。三者都只是发现入口,最终是否合适仍要回到包详情页看说明和兼容性。

按用途筛选的实用路径

  1. 先定类别:主题和配色看 theme、color scheme;补全和语法看 auto-complete、completions、language syntax;代码整理看 formatting、linting;片段看 snippets。
  2. 再定平台和版本:在搜索里追加 :st3(或 :st2)以及 :win / :osx / :linux,排除不兼容的包。
  3. 核对详情:进入包页面确认它声明的支持版本与系统,再决定是否安装。

常见卡点

  • 筛选词拼错或漏冒号::st3 前的冒号是语法的一部分,写成 st3 会被当作普通关键词。
  • 把热度当兼容性:Trending / Popular 列表不标注版本和平台,仍需用筛选词或详情页确认。
  • 标签数量是总量:Labels 旁的数字是该标签下的包总数,不代表都支持你的 Sublime Text 版本。
  • 站内浏览与客户端安装是两件事:在网站上选定包后,实际安装仍在 Sublime Text 内通过命令面板完成(Ctrl+Shift+P 打开命令面板),网站负责发现和筛选。