Zen Coding: how to write speedy HTML/CSS in a nutshell
Zen Coding is the all-in-one plugin, created and supported by Sergey Chikuyonok for Aptana, TextMate, Coda and Espresso. It is based on JavaScript (for Aptana) or Python (the rest of all) script and using more advanced Zen HTML Selectors logic for building HTML.
This tremendous tool is a set of tools for high-speed HTML and CSS coding. Originally proposed by Vadim Makeev (article in Russian) back in April 2009, it has been developed by yours truly (i.e. me) for the last few months and has finally reached a mature state. Zen Coding consists of two core components: an abbreviation expander (abbreviations are CSS-like selectors) and context-independent HTML-pair tag matcher. Watch this demo video to see what they can do for you.
If you’d like to skip the detailed instructions and usage guide, please take a look at the demo and download your plugin right away:
The Video
Demo
- Demo (use Ctrl + , to expand an abbreviation, requires JavaScript)
Downloads (Full Support)
- Aptana (cross-platform);
- Coda, via TEA for Coda (Mac);
- Espresso, via TEA for Espresso (Mac);
See more explanation here


