sublime text 3 emmet 请问怎么 tab 键补全自定义标签?

例如输入 foo 按下 tab 键,现在只会变成 <footer></footer>,期望是变成 <foo></foo>

例如输入 bar 按下 tab 键,现在只会 退一格,期望是变成 <bar></bar>

请问应该怎么设置呢?菜鸟求教的说

阅读 6.2k
3 个回答

Emmet默认的快捷键是Ctrl+E,我们需要将其设置成常用的Tab键。
在菜单栏选择Preferences-->PackageSettings-->Emmet-->KeyBindings-->User,将以下信息粘贴进去即可。
[{

"keys": ["tab"],
"args": {
    "action": "expand_abbreviation"
},
"command": "run_emmet_action",
"context": [{
    "key": "emmet_action_enabled.expand_abbreviation"
}]

}]
最后重启sublime

添加代码块
工具-插件开发-新建代码片段即可

foo 然后 ctrl+e

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进