【问题标题】:Short Emmet abbreviations do not work for css/scss短 Emmet 缩写不适用于 css/scss
【发布时间】:2017-01-20 23:23:45
【问题描述】:
- VSCode 版本:1.5.2
- 操作系统版本:Ubuntu 16.04
-
我的settings.json
{
"editor.snippetSuggestions": "top",
"editor.tabCompletion": true
}
当我尝试在 CSS / SCSS 中使用 Emmet 快捷方式时,例如:
然后我点击标签完成,我得到了这个:
与bg 的行为类似,而不是color。我确实找到了骇人听闻的解决方案:"editor.quickSuggestionsDelay": "500"。但是想知道这个问题是否有更好的解决方案。
【问题讨论】:
标签:
css
visual-studio-code
emmet
【解决方案1】:
我建议您使用以下内容更改您的键绑定:
(菜单:首选项 > 键盘快捷键)
{ "key": "enter", "command": "acceptSelectedSuggestion",
"when": "editorTextFocus && suggestWidgetVisible" },
{ "key": "tab", "command": "editor.emmet.action.expandAbbreviation",
"when": "config.emmet.triggerExpansionOnTab && editorTextFocus && !editorHasSelection && !editorReadonly && !editorTabMovesFocus" }
唯一的问题是,从现在开始,要接受来自智能感知的任何建议,您必须使用 enter 而不是 tab。