Visual studio code 快速给出建议,但不要';不要自动插入它们

Visual studio code 快速给出建议,但不要';不要自动插入它们,visual-studio-code,Visual Studio Code,键入时,如何仍显示单词建议,但禁用“自动更正” 我可以将其添加到设置中: "editor.quickSuggestions": { "other": false, "comments": false, "strings": false } 但这完全禁止了建议。为了说明我的问题是什么,假设我想写以下内容:var-example=newthing() 虽然没有完美的解决方案,但如果您不想禁用自动完成,并且只有很少的符号存在此问题,我建议您在文件开头定义一些虚拟对象: con

键入时,如何仍显示单词建议,但禁用“自动更正”

我可以将其添加到设置中:

"editor.quickSuggestions": {
    "other": false,
    "comments": false,
    "strings": false
}
但这完全禁止了建议。为了说明我的问题是什么,假设我想写以下内容:
var-example=newthing()


虽然没有完美的解决方案,但如果您不想禁用自动完成,并且只有很少的符号存在此问题,我建议您在文件开头定义一些虚拟对象:

const DummyImports = { Thing, OtherThing };

在优化过程中,它将被检测为未使用并被丢弃,但IntelliSense将实际拾取它,并在键入时提供
Thing
OtherThing
作为建议。

此文件中是否定义了
Thing()
?或者它在外部?VS代码不知道它存在,它在另一个文件中定义。是的,我猜这就是问题所在。如果你真的对特定符号感到困扰,你只能想象做一个虚假的定义。潜在的重复问题和解决方案如下: