在 Markdown 中禁用 Sublime Text 3 html 自动完成

jbb*_*med 7 markdown autocomplete sublimetext3

我正在用学术 Markdown 写散文。当从我的文档中推荐单词时,自动完成非常有用,但 HTML 标签非常烦人。

如何停止 ST3 以停止在我的降价文件中建议 HTML 标签。

我试过 "auto_complete": false 但这实际上并没有禁用自动完成。不知道为什么。

小智 6

感谢汉西莫夫的帮助。我仍然有一些问题,在 Markdown 内部auto_complete发生了其他事情。我发现是包裹SublimeCodeIntel造成的。通过将其添加到我的 SublimeCodeIntel 用户设置中,我设法禁用了 Markdown 的自动完成功能:

"codeintel_exclude_scopes_from_complete_triggers": ["comment", "markdown"],
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助那些可能和我一样有类似问题的人。(-;


Han*_*mov 1

用于PackageResourceViewer提取HTML包。

打开html_completions.py,找到该函数def on_query_completions(...)(在第 ~200 行)。

更改以下行:

if not view.match_selector(locations[0], "text.html - (source - source text.html)"
    " - string.quoted - meta.tag.style.end punctuation.definition.tag.begin"):
Run Code Online (Sandbox Code Playgroud)

到:

if not view.match_selector(locations[0], "text.html - source - text.html.markdown"):
Run Code Online (Sandbox Code Playgroud)