Emmet键盘快捷键在vscode中不起作用

问题描述

我不是在谈论缩写(效果很好);而是键盘快捷键。

例如,像one一样,Ctrl + k应该删除标记(打开和关闭)并重新排列内部HTML的缩进。

这只是一个示例,但是在emmet的页面上找到的大多数简短说明在vscode上不起作用,为什么?我该如何解决

解决方法

如果您查看Keyboard Shortcuts页并搜索emmet,您将看到许多emmet命令未绑定到键绑定。包括

editor.emmet.action.removeTag

[[我认为当大多数人不使用vscode时,有太多emmet命令可用于vscode来为它们分配键绑定。]

如果将鼠标悬停在任何命令上,然后单击其左侧的+符号,vscode将打开一个输入框,您可以在其中输入所需的快捷键绑定。

我不建议使用 Ctrl + K ,因为它是vscode中许多默认键绑定的一部分。

emmet shortcut demo