在打字稿中编写 JSX 道具时,这对我来说通常是这样的,按预期工作:
但是,如果我让 VsCode 像这样自动完成样式(或其他)标签:
然后我进入一个奇怪的模式,大括号之间的空间有一个灰色背景:
在这种模式下,自动完成不起作用(你可以看到弹出的第一行没有突出显示)。按 return 会产生一个换行符而不是接受第一个建议。 添加新行时,它看起来像这样:
我的问题是:
Windows 10 上的 VsCode 1.75.0
有这种困扰我的类似行为。
这个奇怪的模式应该做什么?
他们希望建议的行为像片段一样,这就是为什么插入符号有这个小占位符,您可以通过按 Tab 快速进入。
这是故意的还是错误?
默认情况下,VS Code 作为配置
editor.suggest.snippetsPreventQuickSuggestions
默认设置为true
叫什么?
snippetsPreventQuickSuggestions
如配置所述。
我可以禁用它吗?
您可以通过将
editor.suggest.snippetsPreventQuickSuggestions
设置为false
。