Я хотел бы использовать встроенную в Textmate функциональность Tidy (Ctrl + Shift + H) для отступа моего HTML «без каких-либо изменений» в коде. Я уже пишу довольно аккуратный HTML, мне просто нужно, чтобы Tidy сделал отступ для своего кода с помощью Soft-tabs.
В настоящее время это ломает много вещей, и форматирование тоже не идеально. Может кто-нибудь, пожалуйста, напишите конфигурацию Tidy для меня, которая делает это:
1 - Только отступы, ничего больше.
2 - Мне не нужны определенные теги для переноса на новую строку. Например:
Tidy делает это:
<li>
<a href="#">link</a>
</li>
Оригинальный код (или Что мне нужно):
<li><a href="#">link</a></li>
.. так что, если я смогу заранее определить, какие теги должны быть встроены, это было бы здорово.
По сути, я хотел бы дублировать функциональность HTML-форматирования Dreamweaver с Tidy, но две вещи, упомянутые выше, действительно важны.
Я думаю, что это мой текущий (по умолчанию?) Tidy config:
${TM_TIDY:-tidy}" -f /tmp/tm_tidy_errors -iq -utf8 \
-wrap 0 --tab-size $TM_TAB_SIZE --indent-spaces $TM_TAB_SIZE \
--indent yes \
${TM_XHTML:+-asxhtml --output-xhtml yes} \
${TM_SELECTED_TEXT:+--show-body-only yes} \
--enclose-text yes \
--doctype strict \
--wrap-php no \
--tidy-mark no`
Я был бы очень признателен за любую помощь. Спасибо!