Textmate の組み込みの Tidy (Ctrl+Shift+H) 機能を使用して、コード内の「何も変更せずに」HTML をインデントしたいと考えています。私はすでにきれいな HTML を書いています。コードをソフトタブでインデントするために Tidy が必要なだけです。
現在、多くのことが壊れており、フォーマットも完璧ではありません。誰かがこれを行うTidy構成を書いてくれませんか:
1 - インデントのみ、他には何もありません。
2 - 特定のタグを改行にプッシュする必要はありません。例: Tidy は次のようにします。
<li>
<a href="#">link</a>
</li>
元のコード (または必要なもの):
<li><a href="#">link</a></li>
..インラインに保持するタグを事前に定義できれば、それは素晴らしいことです。
基本的には、Dreamweaver の HTML フォーマット機能を Tidy で真似したいのですが、上記の 2 点は非常に重要です。
これが私の現在の(デフォルト?)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`
助けていただければ幸いです。ありがとう!