Sublime Text 2. Чем форматировать HTML/CSS/JS ?
csstidy + надо допилить, добавив сочетание клавиш в user key bindings 
{ "keys": ["ctrl+t"], "command": "css_tidy" }

есть плагин csslisible именно для этого — github.com/thierrylemoulec/Sublime-Csslisible
но он сейчас как-то сломан.