2012-11-19 3 views
16

Tôi đang tìm bản thân mình dán trong một tấn mã được rút gọn, i, e tất cả trên một dòng.văn bản tuyệt vời 2 - cách để hủy hoặc làm đẹp HTML

Thay vì quét qua thủ công và thêm vào các dấu ngắt dòng để làm cho nó có thể đọc được, có tùy chọn nào ở chế độ tuyệt vời để thực hiện hoặc plugin?

Ví dụ, tôi có điều này (mặc dù lâu hơn nữa):

<html><head><title>some title</title></head><body><div><span>some content</span></div></body></html>

Và tôi muốn kết thúc với điều này, mà không cần tốn một nửa giờ nhấn enter trên bàn phím của tôi:

<html> 
    <head> 
    <title>some title</title> 
    </head> 
    <body> 
    <div> 
     <span>some content</span> 
    </div> 
    </body> 
</html> 
+0

này hoạt động khá tốt: http://procssor.com/ – Taskism

Trả lời

15

Nếu bạn đã cài đặt Package Manager trong đó, bạn có thể cài đặt gói Tidy HTML.

+0

Tôi đã cài đặt tidyHtml, nhưng không chắc chắn lệnh gì để sử dụng. reindenting vẫn không dường như làm bất cứ điều gì. trong khi đó, làm nổi bật một khung góc gần và đặt con trỏ vào mỗi khung (ctrl + cmd + g) và thêm ngắt dòng có vẻ hoạt động tốt nhất. – jammypeach

+1

Mở tệp HTML, Ctrl + Shift + P, sau đó bắt đầu nhập HTML gọn gàng. Nếu nó được cài đặt đúng, nó sẽ là tùy chọn menu duy nhất còn lại. Bấm vào đó. – garyh

+0

ah, hiểu rồi. đã làm các trick, cảm ơn! plugin rất đẹp :) – jammypeach

10

HTML Tidy cho Sublime bản 2

HTML-CSS-JS Prettify cho Text Sublime 3

+2

Cảm ơn! HTML-CSS-JS Tạo điều kiện làm việc tuyệt vời cho tôi. Lưu ý rằng HTML-CSS-JS Prettify yêu cầu phải cài đặt node.js. – MiniRagnarok

+0

Cảm ơn bạn! Hoàn thiện một kịch bản được rút gọn một cách hoàn hảo mà không có bất kỳ lỗi nào khi sử dụng Sublime-HTMLPrettify. – Anirban