在我处理我的React项目时,在将VSCode更新到最新版本(1.14,我有1.13)之前,我可以键入div + TAB键,然后自动完成。此外,如果我键入div.row它自动完成它,但现在它不再工作。当我输入div并按TAB键时,它只会缩进行。我安装了HTML Snippets扩展程序。
有谁可以像以前一样让自动完成工作?
答案 0 :(得分:9)
名为emmet.useNewEmmet
的Visual Studio代码1.14 introduced a new settings,默认为true
。
设置为true
时,默认设置为emmet.triggerExpansionOnTab
。
将emmet.useNewEmmet
更改为false
会重新启用标签扩展。
但是,由于useNewEmmet
设置是前进的方式,我的建议是将useNewEmmet
设置为true
,而是添加两个额外的设置;
"emmet.includeLanguages": {
"javascript": "javascriptreact"
// any other languages you'd like
},
"emmet.showExpandedAbbreviation": "always"
在添加这两个代码后重新启动VS代码将使编辑器再次建议Emmet缩写,并且您将具有与1.14版之前相同的行为。