在最后一次更新后,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
文件中执行上述操作。
我阅读了更新评论,发现vscode删除了“Tab”键以扩展缩写Emmet 2.0 in Visual Studio Code
我有同样的问题,我无法解决它!所以我回到1.14版本!
正如Lukavis所提到的那样,emmet已不再提供标签,这很令人伤心,但你仍然可以: