VS Code Intellisense最初不建议使用代码段

问题描述 投票:35回答:3

我想在VSCode中使用代码片段。但是当我在javascript文件中键入for时,Intellisense不会建议片段“for-loop” - 我需要手动滚动下拉列表并选择它。有没有办法让VSCode首先建议片段?谢谢!

UPD:我找到了同样问题的人,但他没有答案 - link

intellisense visual-studio-code code-snippets
3个回答
92
投票

你需要使用editor.snippetSuggestions配置选项和"top"值。请参阅Customizing IntelliSense文章了解更多提示和技巧。


9
投票

还有一种方法可以通过设置“editor.tabCompletion”来解决这个问题:是的,只要有可用的snnipet,它就会自动使用它,甚至不用两次打开列表打开列表。

  1. 文件>首选项>设置(代码>首选项> Mac上的设置)
  2. 打开左侧的“编辑器”菜单
  3. 编辑“editor.tabCompletion”:true

更多信息:https://code.visualstudio.com/docs/editor/intellisense#_customizing-intellisense


1
投票

既然VS Code主要抽象了settings.json文件,你可以按照这个奖金提示做Kavu所示的说明:

  • 转到首选项>设置
  • 在顶部找到Search settings文本输入
  • 输入“代码段”

该设置应位于结果集的顶部:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.