Sublime Text 自带的代码补全功能较为基础,只能在当前文件中提供有限的建议。通过安装 All Autocomplete 插件,可以显著增强其全局补全能力,让 Sublime 能从所有打开的文件、项目中的符号和常用代码片段中提取补全建议。
安装 All Autocomplete 插件
使用 Package Control 安装是最简单的方式:
- 按下 Ctrl+Shift+P(Mac 上是 Cmd+Shift+P)打开命令面板
- 输入 “Install Package” 并选择对应选项
- 搜索 “All Autocomplete” 并点击安装
安装完成后无需额外配置,默认即生效。
插件如何提升补全体验
All Autocomplete 会自动扫描以下来源的文本内容,生成补全建议:
- 当前打开的所有标签页中的单词
- 项目内其他文件中的变量名、函数名、类名等标识符
- 已输入过的高频词(基于上下文记忆)
例如:你在 project.js 中写过 getUserInfo,即使在另一个 newfile.py 中输入 get 时,也能看到该函数名出现在补全列表中。
使用技巧与注意事项
- 确保相关文件已打开或属于同一项目,补全效果更完整
- 补全建议可能较多,可通过继续输入字符快速筛选
- 不支持跨项目索引,仅限当前工作区内的内容
- 对大型项目响应稍慢,可配合 .sublime-project 配置文件过滤无关目录
基本上就这些,不需要复杂设置就能获得比原生强得多的智能提示体验。