Я хотел бы использовать встроенную в 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, но две вещи, упомянутые выше, действительно важны.
Я думаю, что это моя текущая (по умолчанию?) аккуратная конфигурация:
${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`
Буду очень признателен за любую помощь. Спасибо!