我使用VS代码编写JS代码。在版本1.0上,它非常适合我。在升级到1.1版之后,发生了什么,当我编写代码时,智能感知触发但是片段不是第一个选项。
I.e:当我写func时... intellinc触发并建议我“功能”,但不是作为一个片段,而是作为一个变量名或类似的我猜。
在下面的图片中,您可以看到它在我的屏幕上的显示效果:
如何修复它以便将片段作为默认选项再次使用?
注意:所有常规命令都会发生同样的情况,例如if,log,for等...
答案 0 :(得分:4)
"editor.snippetSuggestions": "top"
这应该在某种程度上做你想要的。但是,即使使用此设置,我也无法在默认情况下让VSCode实际选择片段。相反,它会选择匹配的函数或变量名称,向下滚动建议并将代码段保留在顶部。
修改强>
您还可以指定"editor.snippetSuggestions": "inline"
,这似乎在片段的放置位置更有意义。但是,默认选择了错误的项目仍然存在同样的问题。