sublime 快速编写代码技巧

摘要:
在sublime上安装Emmet插件后,我们可以使用以下技术快速编写代码1.自动生成html头文件html:5或!:用于HTML5文档类型html:xt:用于XHTML转换文档类型html:4s:用于HTML4严格文档类型例如,输入html:5并按Tab将自动完成html头文件。2.快速添加类和id连续输入元素名称和ID。Emmet将自动为您完成。例如,输入p#example并按Tab键将导致输入div Cls#con按Tab键获得3。例如,输入ul˃li*3将获得4.嵌套现在只需要一行代码即可嵌套标记。

在sublime上装了Emmet插件后,我们就可以利用以下技巧快速编写代码

1、自动生成html头文件

html:5 或!:用于HTML5文档类型

html:xt:用于XHTML过渡文档类型

html:4s:用于HTML4严格文档类型

例如,输入 html:5 然后按下Tab键,就会自动将html头文件补全

2、快速填加 类、id

连续输入元素名称和ID,Emmet会自动为你补全,比如输入p#example按下Tab键就会得到

<p id="example"></p>

输入div.cls#con按下Tab键得到

<div id="con"></div>

3、定义多个元素

例如输入 ul>li*3 会得到

<ui>
  <li></li>
  <li></li>
  <li></li>
 </ui>

4、嵌套

现在你只需要1行代码就可以实现标签的嵌套。

    • >:子元素符号,表示嵌套的元素
    • +:同级标签符号
    • ^:可以使该符号前的标签提升一行

例如输入 div#con>div得到

<div id="con">
  <div></div>
 </div>

5、嵌套定义多个带class 或 id的元素

例如: ul.d1>li#d2$*3 会得到

<ul class="d1">
  <li id="d21"></li>
  <li id="d22"></li>
  <li id="d23"></li>
 </ul>

免责声明:文章转载自《sublime 快速编写代码技巧》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇数据可视化之PowerQuery篇(九)巧用Power Query,Excel也可以轻松管理文档ie6,ie7,ie8,FF 浏览器兼容问题下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

前端利器躬行记(7)——自制脚手架

path是Node.js中的路径模块path.resolve()用于解析绝对路径,__dirname可读取当前模块的目录名。静态资源最终路径=output.publicPath+加载器或插件的配置路径。假设html元素的背景是一条相对路径,那么最后生成的路径将会是“/img/lake.png”,其中配置的输出目录是“img”。paths.servedPath...

全网最详细的最新稳定OSSEC搭建部署(ossec-server(CentOS7.X)和ossec-agent(CentOS7.X))(图文详解)

OSSEC是一款开源的基于主机的入侵检测系统,可以简称为HIDS。它具备日志分析,文件完整性检查,策略监控,rootkit检测,实时报警以及联动响应等功能。详细的介绍和文档可以参考官网网站:http://www.ossec.net/环境本文中的环境极其简单,两台CentOS7虚拟机。CentOS7的安装详解服务端:  计算机名:ossec-server  I...

TFS(Team Foundation Server)简介和新手入门

随着VisualStudio产品线中TeamFoundationServer组件的公布,微软使得开发团队在僵化的软件project实践应用中取得了巨大进步。TeamFoundationServer起步TeamFoundationServer是这样一种server产品,它须要部署到软件开发环境中。利用Excel和project能够訪问存储在TeamFounda...

实用干货丨如何使用Prometheus配置自定义告警规则

前言普罗米修斯是一个用于监控和报警的开源系统。在普罗米修斯的术语中,它所监视的事物被称为目标。在本文中,我们将逐步展示如何安装Prometheus来监控/创建报警,并根据自定义事件配置自定义报警规则。当条件满足时,它将发出警报集成Alertmanager来处理客户端应用程序发送的警报。警报管理器将与发送警报通知的电子邮件帐户集成。了解普罗米修斯操作员根据普罗...

winform中 跨线程启动UI

C#的winform程序中,是不可以从UI窗口主线程之外的线程去直接操作窗口控件的。确切的解释是,不能从创建控件的线程以外的线程去处理控件的操作,比如修改属性等。方法二,通过Control.Invoke调用委托的方式来执行。...

flutter Radio单选框

单选框,允许用户从一组中选择一个选项。...