Go 2 Think

Just Think

前端开发利器:Emmet插件使用教程

简介

熟悉前端开发的朋友,对 Emmet 这个插件一定不会陌生,它能够通过特定的语法规则帮我们自动生成所需代码,极大地提高我们的开发效率。

比如,在编辑器中输入 ! 然后按 Tab 键,就能自动生成 HTML5 文件模板。

下面就介绍下 Emmet 的常见用法,参考自 Emmet 使用文档

下载与安装

这里以 sublime 为例,其他编辑器可自行适配。

地址

安装

  • 通过 sublime 的包管理器,搜索并安装 Emmet 插件,重启即可;
  • 手动在上面提供的地址中下载相应版本,放入 sublime 插件目录中(菜单栏:首选项——>浏览插件),然后重启。

说明

输入缩写语法后,一律按 Tab 键触发。

基本

输入 !,按 Tab ,展开为 HTML 文档模板。
输入 div 等标签名称,按 Tab,自动扩展为完整的元素,如div → <div></div>, section→ <section></section> 等:

嵌套操作

子元素:>

语法:div>ul>li

兄弟元素:+

语法:div+p+bq

上级:^

语法1:div+div>p>span+em^bq

语法2:div+div>p>span+em^^^bq

乘法:*

语法:ul>li*3

组:()

语法1:div>(header>ul>li*2>a)+footer>p

语法2:(div>dl>(dt+dd)*2)+footer>p

属性操作

ID 和 Class

语法:div#header+div.page+div#footer.class1.class2

定制属性

语法:td

自动编号

语法1:ul>li.item$*3

语法2:ul>li.item$$$*3

语法3:ul>li.item$@3*3

文本操作

元素:{}

语法:a{Click me}

其他:

结语

Emmet 使用熟练后能极大地提高我们码代码的效率,这里只介绍了一部分 HTML 语法缩写,还有其他内容,包括 CSS 的语法缩写,大家可以查看官方文档和语法缩写表。

官方首页
官方语法表

Go 2 Think 原创文章,转载请注明来源及原文链接

原文链接:https://go2think.com/emmet-use/

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*

code