zoukankan      html  css  js  c++  java
  • Web开发人员必备工具-Emmet (Zen Coding)

    如果你从事前端开发或者web开发的话,一定听说过Zen coding - 一种快速编写HTML/CSS代码的方法。它使用仿CSS选择器的语法来快速开发HTML和CSS - 由Sergey Chikuyonok开发。

    现在它改名为了Emmet,并且搭建了一个新的网站:docs.emmet.io。

    和一般的编辑器中使用的“代码片段”概念不太一样,Emmet使用动态的语法来生成代码,这意味着你不需要自己去编辑并创建固定的代码片段。 大大的提高了代码编写效果,这一点似的Zen coding非常的流行。

    例如,输入如下内容:

    ul#nav>li.item$*4>a{Item $} 
    

    Emmet会帮助你生成如下的代码片段:

    <ul id="nav">
        	<li class="item1"><a href="">Item 1</a></li>
        	<li class="item2"><a href="">Item 2</a></li>
        	<li class="item3"><a href="">Item 3</a></li>
        	<li class="item4"><a href="">Item 4</a></li>
    </ul>

    Emmet 作为插件可以支持如下的编辑器:

    • Eclipse/Aptana
    • Sublime Text 2
    • TextMate 1.x
    • Coda 1.6 and 2.x
    • Espresso
    • Komodo Edit/IDE
    • Notepad++
    • PSPad
    • <textarea>
    • CodeMirror2

    个人比较喜欢使用Sublime Text 2,整合了Emmet会让你的开发如虎添翼,相信作为web开发“猿”的你肯定会喜欢!

  • 相关阅读:
    python3 类方法的约束
    python3 最简单的网络编程udp(socket数据包datagram)
    python3 最简单的网络编程tcp(socket数据流)
    python3 初识面向对象
    python3 包的导入和使用
    python3 模块的导入和使用
    python3 logging模块
    python 逻辑运算
    python3 datetime模块
    python 面试题
  • 原文地址:https://www.cnblogs.com/wanliyuan/p/4727441.html
Copyright © 2011-2022 走看看