您遇到的问题是
November 2017 update
. 目前无法关闭模糊自动完成功能,但此问题当前打开
GitHub
将添加更改此行为的设置。
在此期间,您可以调整您的自动完成与这些设置:
"editor.wordBasedSuggestions": false,
"javascript.nameSuggestions": false,
"editor.snippetSuggestions": "bottom" / inline, none
"editor.suggestSelection: "recentlyUsedByPrefix"
从
official docs
:
当使用最后一个选项时,
recentlyUsedByPrefix
,vs code记住为特定前缀(部分文本)选择的项。例如,如果键入co,然后选择console,则下次键入时
co
,建议
console
将被预先选择。
这使您可以快速地将不同的前缀映射到不同的建议,
例如:
co -> console
和
con -> const
.
也许:
"editor.quickSuggestions": {
"other": false,
"comments": false,
"strings": false
},
它并不能完全解决您的问题,但它是您在不挖掘vs代码源和创建扩展的情况下所能得到的最接近的解决方案。