在最后一次更新后,Emmet以某种不同的(错误的)方式工作。

如果我使用emmet语法输入常规代码,例如:

.row>.col*2


然后按Tab键,它不起作用。

如果输入:

h1{Some title}


并按tab也不起作用,但是如果我将光标放在方括号内,然后按tab,在这种情况下它将起作用。

这是我的vscode配置

"editor.fontSize": 12,
"editor.wordWrap": "on",
"editor.wrappingIndent": "indent",
"editor.minimap.enabled": true,
"workbench.iconTheme": "material-icon-theme",
"window.zoomLevel": 0,
"window.openFilesInNewWindow": "off",
"window.openFoldersInNewWindow": "on",
"workbench.welcome.enabled": false,
"workbench.colorTheme": "Default Light+",
"[stylus]": {
    "editor.quickSuggestions": {
        "other": false,
        "comments": false,
        "strings": false
    }
},
"emmet.preferences": {
    "stylus.valueSeparator": ": "
},
"git.enableSmartCommit": true


更新后有人有同样的问题吗?

最佳答案

v1.15.1开始,这对我有用:

打开您的偏好并添加

"emmet.triggerExpansionOnTab": true

似乎标签不再与Emmet关联

编辑:如果您使用的是v1.33.0或更高版本,则也可以打开首选项并输入类似trigger expansion的名称,这现在只是一个简单的切换。当然,您仍然可以在settings.json文件中执行上述操作。

10-07 19:10