Как я могу "табифицировать" HTML в Textmate?
Я попытался выбрать все, а затем с помощью Cmd+option+[, но получается немного странно ...
Если это невозможно сделать в TextMate, если кто-то может помочь мне написать PHP-функцию, я мог бы потенциально создать свой собственный плагин TextMate.
<div> <div> <span>Reversal System, 1 kit</span></div> <div> <div> </div> <span>3.9</span> <p>(based on <span>7</span> reviews)</p> <div> <a href="#"> link</a> <div> <p> <span>Distribution</span></p> <div> <ul> <li> <p> <span>5 Stars</span></p> <div> <div> </div></div> <p> <span>(3)</span></p></li> <li> <p> <span>4 Stars</span></p> <div> <div> </div></div> <p> <span>(2)</span></p></li> <li> <p> <span>3 Stars</span></p> <div> <div> </div></div> <p> <span>(1)</span></p></li> <li> <p> <span>2 Stars</span></p> <div> </div> <p> <span>(0)</span></p></li> <li> <p> <span>1 Stars</span></p> <div> <div> </div></div> <p> <span>(1)</span></p></li></ul></div> </div></div></div> <div></div> <div> <p>83%</p> <p>of respondents would recommend this to a friend.</p></div></div>
Если я использую эту веб-страницу: http://tools.arantius.com/tabifier
Получается так:
<div> <div> <span>Reversal System, 1 kit</span> </div> <div> <div> </div> <span>3.9</span> <p> (based on <span>7</span> reviews) </p> <div> <a href="#"> link</a> <div> <p> <span>Distribution</span> </p> <div> <ul> <li> <p> <span>5 Stars</span> </p> <div> <div> </div> </div> <p> <span>(3)</span> </p> </li> <li> <p> <span>4 Stars</span> </p> <div> <div> </div> </div> <p> <span>(2)</span> </p> </li> <li> <p> <span>3 Stars</span> </p> <div> <div> </div> </div> <p> <span>(1)</span> </p> </li> <li> <p> <span>2 Stars</span> </p> <div> </div> <p> <span>(0)</span> </p> </li> <li> <p> <span>1 Stars</span> </p> <div> <div> </div> </div> <p> <span>(1)</span> </p> </li> </ul> </div> </div> </div> </div> <div> </div> <div> <p> 83% </p> <p> of respondents would recommend this to a friend. </p> </div> </div>
Это намного лучше. Как я могу заставить TextMate сделать это?