如何在VS代码上配置JS代码段

时间:2016-06-26 23:12:52

标签: visual-studio-code

我使用VS代码编写JS代码。在版本1.0上,它非常适合我。在升级到1.1版之后,发生了什么,当我编写代码时,智能感知触发但是片段不是第一个选项。

I.e:当我写func时... intellinc触发并建议我“功能”,但不是作为一个片段,而是作为一个变量名或类似的我猜。

在下面的图片中,您可以看到它在我的屏幕上的显示效果:

Here you can see what is happening

如何修复它以便将片段作为默认选项再次使用?

注意:所有常规命令都会发生同样的情况,例如if,log,for等...

1 个答案:

答案 0 :(得分:4)

  1. 按Ctrl + Shift + P
  2. 输入“设置”并选择用户或工作区设置(取决于您希望保存配置的位置)
  3. 添加以下配置变量:"editor.snippetSuggestions": "top"
  4. 这应该在某种程度上做你想要的。但是,即使使用此设置,我也无法在默认情况下让VSCode实际选择片段。相反,它会选择匹配的函数或变量名称,向下滚动建议并将代码段保留在顶部。

    修改

    您还可以指定"editor.snippetSuggestions": "inline",这似乎在片段的放置位置更有意义。但是,默认选择了错误的项目仍然存在同样的问题。