我想使用 Textmate 的内置 Tidy (Ctrl+Shift+H) 功能在代码中“不修改任何内容”缩进我的 HTML。我已经编写了非常简洁的 HTML,我只需要 Tidy 用 Soft-tabs 缩进我的代码。
目前它破坏了很多东西,格式也不完美。有人可以为我写一个整洁的配置来做到这一点:
1 - 仅缩进,没有别的。
2 - 我不需要将某些标签推送到换行符上。例如:整洁这样做:
<li>
<a href="#">link</a>
</li>
原始代码(或我需要的):
<li><a href="#">link</a></li>
..所以如果我可以预先定义要保持内联的标签,那就太好了。
基本上,我想用 Tidy 复制 Dreamweaver 的 HTML 格式化功能,但上面提到的两件事非常重要。
我认为这是我当前的(默认?)整洁的配置:
${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`
我将不胜感激任何帮助。谢谢!