Tôi muốn sử dụng chức năng Tidy (Ctrl + Shift + H) tích hợp của Textmate để thụt lề HTML của tôi mà không sửa đổi bất cứ điều gì 'trong mã. Tôi viết HTML khá gọn gàng, tôi chỉ cần Tidy để thụt lề mã của tôi với Soft-tabs.Định cấu hình và sử dụng HTML gọn gàng
Hiện tại, vi phạm nhiều thứ và định dạng cũng không hoàn hảo. Ai đó có thể vui lòng viết cấu hình Tidy cho tôi để thực hiện điều này:
1 - Chỉ thụt vào, không có gì khác.
2 - Tôi không cần một số thẻ nhất định để được đẩy trên dòng mới. Ví dụ: Tidy thực hiện điều này:
<li>
<a href="#">link</a>
</li>
Mã gốc (hoặc gì tôi cần):
<li><a href="#">link</a></li>
..so nếu tôi có thể xác định trước thẻ nào được giữ inline, đó sẽ là tuyệt quá.
Về cơ bản, tôi muốn sao chép chức năng định dạng HTML của Dreamweaver với Tidy, nhưng hai điều được đề cập ở trên thực sự quan trọng.
Tôi nghĩ rằng đây là hiện tại của tôi cấu hình Tidy (mặc định?):
${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`
tôi đánh giá rất cao sự giúp đỡ nào. Cảm ơn!
Tôi nên đặt thụt lề thành KHÔNG mặc dù tôi KHÔNG muốn thụt lề? – 3zzy
@Nimbuz, vâng, đó là chính xác. "--indent yes" sẽ gây ra việc viết lại mà bạn đang cố gắng tránh. Hãy thử nó cho mình. –