我想在 VS Code 中使用代码片段。但是,例如,当我在 javascript 文件中键入
for
时,IntelliSense 不会建议片段“for-loop” - 我需要手动滚动下拉列表并选择它。有没有办法让 VS Code 一开始就建议片段?
UPD:我找到了有同样问题的人,但他没有答案 - link
还有另一种方法可以通过设置来处理此问题 “editor.tabCompletion”:true, 这样,只要有可用的 Snnipet,它就会自动使用它,甚至无需使用 Tab 两次打开列表。
更多信息:https://code.visualstudio.com/docs/editor/intellisense#_customizing-intellisense
将
editor.snippetSuggestions
设置为 top
仅适用于某些片段:for
但不适用于 foreach
。使用 top
,代码片段确实在完成列表中显示得更高,但由于某种原因,关键字版本是突出显示的,代码片段选项滚动到视图之外(并且滚动条很快消失,给人的印象是没有隐藏任何内容)
editor.tabCompletion
到 true
方法适用于 for
和 foreach
。