2009-07-31 46 views
5

Tất cả những gì tôi muốn HTMLTidy làm là thụt lề các thẻ của tài liệu HTML, nhưng nó cũng thay đổi doctype, thêm một thuộc tính xmlns vào thẻ html, thay đổi <br /> thẻ làm một số thứ khác.Định cấu hình HTML Tidy để thụt lề các thẻ và không có gì khác trong Notepad ++

Làm thế nào để làm cho nó để HTMLTidy trong Notepad ++ chỉ thực hiện thụt đầu dòng khi tôi chọn TextFX → TextFX HTML Tidy → gọn gàng sạch Document-nowrap?

Trả lời

3

Có một tệp có tên HTMLTIDY.CFG trong <NPPInstallDir>plugins\Config\tidy có cấu hình hoạt động Tidy. Từ những gì bạn nói, tôi nghĩ rằng tất cả các bạn sẽ phải làm là loại bỏ (hoặc nhận xét ra với ';') tất cả mọi thứ nhưng các tùy chọn indent, ví dụ:

indent: yes 
indent-spaces: 2 
+0

Tôi đã thử điều đó và vẫn thêm nội dung không mong muốn, bao gồm một số nội dung lạ lùng xung quanh nội dung ở giữa và thẻ meta phụ. – Max

1

Có, sử dụng các plugin XML cho Notepad ++. Nó có tính năng "in đẹp" có thể hoạt động trên HTML.

+0

Tôi đã thử cài đặt nó và một thông báo lỗi xuất hiện, nói rằng phiên bản không tương thích với phiên bản Notepad ++ của tôi. Phiên bản của tôi là Unicode. Tôi nghĩ rằng "Công cụ XML" chỉ có trong ANSI. – Max

+0

Tôi đã từng thấy điều đó trước đây. Tôi sẽ tưởng tượng nếu bạn gỡ bỏ cài đặt và sau đó cài đặt lại phiên bản mới của Notepad ++ sau đó nó sẽ làm việc. Tôi đã cài đặt nó hàng chục lần bản thân mình. – djangofan

Các vấn đề liên quan