在将VSCode更新到最新版本(1.14,我原来使用的是1.13)之前,当我在处理React项目时,例如输入 div + TAB键时会自动完成。同时,如果我输入div.row,它会自动完成成,但现在已经不起作用了。 当我输入div并按下TAB键时,它只缩进一行。 我已经安装了HTML Snippets扩展程序。 有人能告诉我如何像以前那样使自动完成功能正常工作吗?
Visual Studio Code 1.14引入了一个名为emmet.useNewEmmet
的新设置,默认值为true
。
当设置为true
时,它将默认禁用emmet.triggerExpansionOnTab
设置。
将emmet.useNewEmmet
更改为false
将重新启用制表符展开。
然而,由于useNewEmmet
设置是未来的发展方向,我的建议是将useNewEmmet
设置为true
,但是添加两个额外的设置;
"emmet.includeLanguages": {
"javascript": "javascriptreact"
// any other languages you'd like
},
"emmet.showExpandedAbbreviation": "always"