I just heard about zen-coding , which is basically just a script that generates markup based on the css-esque selector, for example:
div
generates
<div id="foo">
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
</div>
Change . Here is a more advanced example.
And PS - I don’t even go through any API, I fully guess based on my CSS selector value, it is very easy and intuitive for me.
ul
Forms
<ul id="nav">
<li id="">
<a href=""></a>
</li>
<li id="">
<a href=""></a>
</li>
<li id="">
<a href=""></a>
</li>
<li id="">
<a href=""></a>
</li>
<li id="">
<a href=""></a>
</li>
<li id="">
<a href=""></a>
</li>
</ul>
, Ctrl-E. , . , CSS, , , Firebug, , , script .
TextMate, Dreamweaver, Aptana, NetBeans, , vim/emacs, sparkup, vim ( ).
, - - , Vim/Textmate/Emacs , , .