Sublime Text中文文档之 自动补全(Auto Complete)

自动完成会在您键入时显示完成弹出窗口,因此您只需键入几个字符即可填写长单词。 它默认启用源代码和HTML(但仅在输入<字符后)。

禁用自动补全

可以使用 auto_complete设置禁用自动补全功能 setting. 要禁用它,请将此行添加到 Preferences ▶ 右侧窗口:中

"auto_complete": false

如果禁用自动补全,则可以手动显示完成弹出窗口,或者可以使用选项卡插入排名最高的补全,而不显示弹出窗口。

手动显示补全提示

如果当前没有显示,按Ctrl+Space将显示完成弹出窗口。 如果显示,它将选择下一个项目。

Commit on Tab

默认情况下,按下enter时将提交完成弹出窗口中的选定项目。 这可能会在提交补全和插入换行符之间产生歧义。 通过将auto_complete_commit_on_tab设置为true,enter将插入换行符,tab将提交当前完成。 还有其他好处:因为Sublime Text在感知没有歧义的情况下,它会显示一个更精确的补全列表,把你希望的尽可能的放在第一位。

建议在Tab上启用Commit,但需要很短的时间才能习惯。