Textmateに組み込まれているTidy(Ctrl + Shift + H)機能を使用して、コード内のHTMLを「変更せずに」インデントしたいと考えています。私はすでにきれいなHTMLを書いていますが、私はちょうどソフトタブで自分のコードをインデントする必要があります。HTML Tidyの設定と使用
現在のところ、それは多くのことを壊し、フォーマットも完璧ではありません。誰かがこれを行う私のための細かい設定を書いてください:
1 - インデントのみ、他に何もありません。
2 - 改行にプッシュするタグを必要としません。たとえば:
<li>
<a href="#">link</a>
</li>
オリジナルコード(または私は何を必要とする): Tidyのが、この行い
<li><a href="#">link</a></li>
を..so私は次のようになり、その、インラインで保持するためにタグどの事前定義することができた場合すばらしいです。
基本的には、DreamweaverのHTML書式設定機能をTidyと重複させたいと思いますが、上記の2つの点が本当に重要です。
私はこれが私の現在の(デフォルト?)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`
私は非常に任意の助けをいただければと思います。ありがとう!
インデントをしたいのですが、インデントをNOに設定する必要がありますか? – 3zzy
@Nimbuz、はい、それは正しいです。 " - indent yes"は、あなたが避けようとしている書き換えを引き起こします。自分で試してみてください。 –