我是 sublime 的新用户。我最近从 vscode 转向在 sublime 中获得更快的使用体验。但 Sublime 的一件事确实让我沮丧。除了 sublime code intel
之外,我的 sublime 中没有其他自动完成包可以工作。对于其他软件包,我在键入时无法获得自动完成弹出窗口。
这就是为什么我只需要使用sublime code intel
。该包的问题是,当我输入空格或分号 (;) 时,我会收到自动完成弹出窗口。这确实令人不安。有一种解决方案可以摆脱它。按 shift + Enter 或 escape 键
。这真的很烦人。任何人都可以帮我吗?
注意我在 Linux 中使用 Sublime Text 4。另外,我已经阅读了之前的一些问题,但无法得到解决方案。
最佳答案
我找到了通过编辑 setting.auto_complete_selector 禁用分号弹出窗口的方法。
“meta.tag,源 - punctuation.terminator - 注释 - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc”
诀窍是在源选择器之后添加- punctuation.terminator。 这将从 auto_complete_selector 中删除分号 the doc of Selector和 the doc of scope_naming .
关于autocomplete - 当我按分号和空格时,如何禁用 sublime 中弹出的自动完成功能;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68100008/