有一段时间,没更新文章了。最近心情比较烦........

      今天在Komodo Edit官网上发现一个非常方便的插件。主要用于前端html结构的编写,不多说看例子吧。

      在编辑器中输入以下代码:

           div#page>div#header+div#bodyer>ul>li*3>a

      在使用快捷键Ctrl+shift+e,则会自动补全

          

 
  
  1. <div id="page"> 
  2.         <div id="header"></div> 
  3.         <div id="bodyer"> 
  4.             <ul> 
  5.                 <li><a href=""></a></li> 
  6.                 <li><a href=""></a></li> 
  7.                 <li><a href=""></a></li> 
  8.             </ul> 
  9.         </div> 
  10.     </div> 

      是不是加快了编写前端代码的速度呢!还有其他的功能我把它列出来:

  

Zen HTML Selectors

E#name

 

div#name

<div id="name"></div>

E.name

 

div.name

<div class="name"></div>

div.one.two

<div class="one two"></div>

div#name.one.two

<div id="name" class="one two"></div>

E>E

 

head>link

<head>
    <link/>
</head>

table>tr>td

<table>
<tr>
    <td></td>
</tr>
</table>

ul#name>li.item

<ul id="name">
    <li class="item"></li>
</ul>

E+E

p+p

<p></p>
<p></p>

div#name>p.one+p.two

<div id="name">
    <p class="one"></p>
    <p class="two"></p>
</div>

E[attr]

Added in v0.6

p[title]

<p title=""></p>

td[colspan=2]

<td colspan="2"></td>

span[title="Hello" rel]

<span title="Hello" rel=""></span>

E|filter

Added in v0.6

p.title|e

&lt;p class="title"&gt;&lt;/p&gt;

Read Filters for more info

E*N

 

p*3

<p></p>
<p></p>
<p></p>

ul#name>li.item*3

<ul id="name">
    <li class="item"></li>
    <li class="item"></li>
    <li class="item"></li>
</ul>

E*N$

p.name-$*3

<p class="name-1"></p>
<p class="name-2"></p>
<p class="name-3"></p>

select>option#item-$*3

<select>
    <option id="item-1"></option>
    <option id="item-2"></option>
    <option id="item-3"></option>
</select>

E+

ul+

<ul>
    <li></li>
</ul>

table+

<table>
<tr>
    <td></td>
</tr>
</table>

dl+

<dl>
    <dt></dt>
    <dd></dd>
</dl>

详细情况进入:http://community.activestate.com/xpi/zen-coding

或关注我的微博:http://t.sina.com.cn/towaywu