防止在行尾的分号(;)后出现 sublime 自动完成弹出窗口

Prevent sublime autocompleter popup after semicolon(;) at the end of line

; 之后,即在每行的末尾,当我按下 enter 时,我得到单词 'prototype' is added() by the auto completer.I 然后我按下 shift+enter就像正常输入一样,没有任何自动完成功能。添加。如何在 semi-colon 之后停止 auto-completion?

这是我的软件包列表 installed.I 认为这是与某些软件包相关的问题。

如果这些软件包中的任何一个导致问题,请帮助我

我找到了我的问题的答案。我发布这个是为了帮助别人。这是因为包 'Auto Complete JavaScript with Method Signature '。当我禁用该包时,这些自动完成扩展消失了。

将此添加到您的设置中:

  "auto_complete_selector": "meta.tag, source - comment - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc - punctuation.terminator - punctuation.separator"

这将防止在键入分号或其他语句终止符或逗号和冒号等分隔符后出现自动完成建议弹出窗口。

相关文档:

对于任何正在寻找的人,我的问题是包裹 'SublimeCodeIntel'。

输入分号后在每行末尾添加 $('string/element/array/function/jQuery object/string, context')(自动完成建议是 $('#select DOM Element'))。