Ich habe gerade von zen-coding das im Grunde nur ein Skript ist, das Markup auf der Grundlage eines css-ähnlichen Selektors erzeugt, z. B:
div#foo > p*6
erzeugt
<div id="foo">
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
</div>
bearbeiten : Hier ist ein fortgeschrittenes Beispiel
Und PS - ich bin nicht einmal durch eine API, ich bin völlig erraten auf der Grundlage meiner CSS-Selektor Wissen, ist dies sehr einfach und intuitiv für mich.
ul#nav > li[id] * 6 > a
Erzeugt
<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>
wenn Sie eine Tastenkombination wie Strg-E drücken. Sehr sehr nützlich, wenn Sie eine Menge von Front-End-Entwicklung zu tun. Ich hatte die Idee, das genaue Gegenteil, ein CSS-Selektor-Generator, der im Grunde parst Markup und generiert Selektoren, so kann man in einem Tool wie Firebug gehen und schnell Live-Änderungen auf den Punkt zu sehen, ich habe nur nie die Mühe gemacht, tatsächlich das Skript, das ich begonnen hatte zu beenden.
Es wird derzeit von TextMate, Dreamweaver, Aptana und NetBeans unterstützt, leider nicht von vim/emacs, aber es gibt einen Fork namens . das mit vim funktioniert (ich benutze es jetzt).
Ich frage mich, ob jemand in der Vergangenheit auf solche Plugins oder Tools gestoßen ist - ich bin mir bewusst, dass es Snippet-Skripte in Vim/Textmate/Emacs und anderen leistungsstarken Editoren gibt, ich bin nur neugierig, was es sonst noch in der freien Wildbahn gibt.