【问题标题】:dot dot dot spread operation not working in visual studio code intellisense [duplicate]dot dot dot spread operation在visual studio代码intellisense中不起作用[重复]
【发布时间】:2021-11-06 21:24:24
【问题描述】:

我在 vscode 的 javascript 项目中使用三点展开运算符。一段时间后或可能在更新后,visual studio code intelisense 通过弹出其他关键字并在其间添加它们来阻止输入...

例如在我尝试写records.add({...old}) 时,当我输入第一个. 时,Intelisense 弹出如下

然后,当我继续添加另一个 . 时,它会在列表顶部输入单词 Promise 或其他内容。最后我写了以下内容。

正如您所见,这在编码时非常令人不安。我必须为我键入的每个点关闭 IntelliSense,或者我必须清除生成的关键字。如何解决?这是什么原因造成的?

我的 vscode 版本是1.59.0

【问题讨论】:

    标签: javascript visual-studio-code intellisense


    【解决方案1】:

    这对我有用

    • ctrl+,(控制+逗号)

    • 在搜索框中输入editor.suggest.showWords

    • Uncheck 设置,(上面写着When enabled intellisense shows text-suggestions


    或者专门为 javascript 禁用它

    settings.json[javascript] 部分内添加行"editor.suggest.showWords": false

    你可以通过按F1打开settings.json,然后输入settings.json


    有关此临时修复的更多信息,您可以查看官方 vscode 存储库中的 github 问题here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-26
      • 2021-01-05
      • 2013-01-20
      • 1970-01-01
      相关资源
      最近更新 更多