如何设置 vscode 的代码片段以便在自动完成后自动触发 vscode 的智能感知?

How to set up vscode's snippet so it can automatically trigger vscode's intellisense after auto completion?

我在 javascript.json 中设置了自定义片段:

"Node regular import": {
    "prefix": "creq",
    "body": ["const ${2:module} = require('')"],
    "description": "Node regular import"
},

当我输入 creq 然后按 tab:

时它起作用

但是,我希望此代码段的自动完成功能也能触发 vscode 的 Intellisense。现在,我需要按 ctrl + space 来得到我想要的:

有什么方法可以配置 vscode 这样我就不需要按 Ctrl + Space 每次?

由于您在字符串中,因此以下设置对您不利:

"editor.quickSuggestions": {
    "other": true,
    "comments": false,
    "strings": false
}

将“strings”更改为 true,这会有所帮助。除了第一个选项卡之外,您仍然不会在不执行任何操作的情况下自动打开建议,但至少现在输入一些内容,例如您的第一个字母将触发建议,而不必执行 Ctrl -Space