Visual Studio Code:输入“log”来完成“console.log()”后,它会添加一个新的空“log”建议

Visual Studio Code:输入“log”来完成“console.log()”后,它会添加一个新的空“log”建议

重新创建的步骤:

1)log当建议小部件出现时,输入并按回车键。VSCode 会完成它,因此它会输入console.log()

以下是建议小部件的外观图:

以下是建议小部件的外观图]

2)同一文件中的新行:log再次输入,这次它会向建议对话框添加一条新建议。它看起来如下(顶部带有“abc”的一行):

图像]

选中此选项后按 Enter 不会执行任何操作,只会隐藏对话框。这意味着我必须按下向下箭头然后按 Enter。


所以它似乎想建议最近输入的关键字。如果我想输入我之前输入的长变量,这很有用,但在这种情况下不太有用。

如何禁用“abc”日志建议,而不完全禁用最近输入变量的建议?

我已经禁用所有扩展,没有变化。

答案1

我添加"editor.snippetSuggestions": "top"到了settings.json。

它将console.log建议移至顶部,从而解决了该问题。

答案2

将其添加到设置中:“editor.wordBasedSuggestions”:false

重新加载 VS Code 并尝试。

相关内容