在VSCode中如何添加Emmet快捷键?

本文是关于VSCode的知识分享,带大家了解一下VSCode中的Emmet工具,介绍一下VSCode中Emmet绑定热键的方法,用以提升 HTML 编辑效率,下面一起来看一下。


在VSCode中如何添加Emmet快捷键?


在VSCode中如何添加Emmet快捷键?


Emmet 是一个自动将代码片段扩展为 HTML 的工具。它包含在 VS Code 中,例如以下片段:


div.someClass>span*5


将展开为:


<div class="someClass">
  <span></span>
  <span></span>
  <span></span>
  <span></span>
  <span></span>
</div>


Emmet 还提供了其他一些快捷方式提升 HTML 开发效率。



添加 VS Code 快捷方式


组合键:Ctrl + K 和 Ctrl + S 打开键盘快捷键窗口,在搜索框输入 Emmet,可以找出内置 Emmet 可以绑定热键的特定操作。


按住 Ctrl + Shift + p 打开命令面板,输入 shortcut,找到打开键盘快捷键方式的选项。


将打开一个按键绑定的 keybindings.json 文件:




每个添加的自定义快捷方式都反映在此文件中,并具有以下结构:


{
  "key": "<key combination>",
  "command": "<command to run>"
}


VS Code 中可用的 Emmet 命令


Emmet 的可用命令如下:


editor.emmet.action.balanceIn
editor.emmet.action.balanceOut
editor.emmet.action.decrementNumberByOne
editor.emmet.action.decrementNumberByOneTenth
editor.emmet.action.decrementNumberByTen
editor.emmet.action.evaluateMathExpression
editor.emmet.action.incrementNumberByOne
editor.emmet.action.incrementNumberByOneTenth
editor.emmet.action.incrementNumberByTen
editor.emmet.action.matchTag
editor.emmet.action.mergeLines
editor.emmet.action.nextEditPoint
editor.emmet.action.prevEditPoint
editor.emmet.action.reflectCSSValue
editor.emmet.action.removeTag
editor.emmet.action.selectNextItem
editor.emmet.action.selectPrevItem
editor.emmet.action.splitJoinTag
editor.emmet.action.toggleComment
editor.emmet.action.updateImageSize
editor.emmet.action.updateTag
editor.emmet.action.wrapIndividualLinesWithAbbreviation
editor.emmet.action.wrapWithAbbreviation


以下是其中的部分示例。我们使用 alt + e 和 alt + * 组合,按键可能会因为系统和其他软件冲突,调整到自己舒服即可。


平滑向内/平滑向外 — 从当前插入符号位置搜索标签或标签的内容边界并选择它。


[
  {
    "key": "alt+e alt+i",
    "command": "editor.emmet.action.balanceIn"
  },
  {
    "key": "alt+e alt+o",
    "command": "editor.emmet.action.balanceOut"
  }
]


转到配对标签 — 在开始和结束元素标签之间跳转。


[
  {
    "key": "alt+e alt+e",
    "command": "editor.emmet.action.matchTag"
  }
]


删除标签 — 从 HTML 树中删除标签但保留其内部 HTML。


[
  {
    "key": "alt+e alt+d",
    "command": "editor.emmet.action.removeTag"
  }
]


另外,如果你不想自己配置热键,可以安装 Emmet Keybindings 扩展,它是一组用于 VS Code 的 Emmet 键绑定。它可以用作预定义的键绑定组,以防您不知道映射到哪个键。


以上就是关于在VSCode中如何添加Emmet快捷键全部解析,翼速应用平台内有更多相关资讯,欢迎查阅!




我来说两句

0 条评论

推荐阅读

  • 响应式布局CSS媒体查询设备像素比介绍

    构建响应式网站布局最常见的是流体网格,灵活调整大小的站点布局技术,确保用户在使用的幕上获得完整的体验。响应式设计如何展示富媒体图像,可以通过以下几种方法。

    admin
  • 提升网站的性能快速加载的实用技巧

    网站速度很重要,快速加载的网站会带来更好的用户体验、更高的转化率、更多的参与度,而且在搜索引擎排名中也扮演重要角色,做SEO,网站硬件是起跑线,如果输在了起跑线,又怎么跟同行竞争。有许多方法可提升网站的性能,有一些技巧可以避免踩坑。

    admin
  • 织梦CMS TAG页找不到标签和实现彩色标签解决方法

    织梦cms是我们常见的网站程序系统的一款,在TAG标签中常常遇到的问题也很多。当我们点击 tags.php 页的某个标签的时候,有时会提示:“系统无此标签,可 能已经移除!” 但是我们检查程序后台,以及前台显示页面。这个标签确实存在,如果解决这个问题那?

    admin
  • HTML关于fieldset标签主要的作用

    在前端开发html页面中常用的标签很多,今天为大家带来的是关于HTML中fieldset标签主要的作用说明,根据技术分析HTML

    admin

精选专题