Bạn có thể đề xuất bất kỳ công cụ nào để thụt lại các tệp JavaScript đã được rút gọn và các tệp CSS nén không?công cụ tốt để thụt lề các tệp JavaScript
Trả lời
hi Tôi đoán bạn có nghĩa là làm đẹp nó,
cho javascript: http://jsbeautifier.org/
cho css: http://www.codebeautifier.com/
các công cụ tuyệt vời. cảm ơn – kobe
Altough có lẽ hơi quá đáng cho nhiệm vụ này, nhiều IDE có thể định dạng lại JavaScript được rút gọn. Ví dụ. IntelliJ IDEA nơi bạn có thể sử dụng phần tử menu Mã -> Mã định dạng lại ... Phiên bản miễn phí của IntelliJ sẽ đủ. Tôi đoán Jetbrains IDE đơn giản hơn cho sự phát triển HTML/JavaScript, Webstorm, có thể làm được điều này là tốt, cũng như IDE khác như Eclipse và NetBeans
Tôi thích trang web này để format/prettifying CSS:
nó có giao diện người dùng rất tốt đẹp – tawfekov
Nếu bạn sử dụng Firefox với Firebug, bạn có thể cài đặt Yslow: nó có một số công cụ tốt như "All JS Beautified" và "All CSS Beautified". Bạn sẽ thích nó =)
Ngoài ra, IE9 sẽ có tùy chọn định dạng JavaScript được rút gọn. Nó có sẵn trong Nền tảng xem trước 6: http://blogs.msdn.com/b/ie/archive/2010/10/28/html5-using-the-whole-pc-sixth-ie9-platform-preview-available-for -developers.aspx – rlovtang
Tôi sử dụng Chrome để phát triển hàng ngày ngay bây giờ ... nếu bạn đang ở cùng một chiếc thuyền, PrettyPrint extension thật tuyệt vời cho việc này.
Bạn nhận được thụt đầu dòng và làm nổi bật cú pháp để giúp đọc dễ dàng hơn nhiều. Thậm chí tốt hơn, chỉ cần nhấp vào liên kết tệp được rút gọn từ nguồn xem (hoặc truy cập trực tiếp ... bất kỳ cách nào bạn điều hướng đến nó hoạt động) sẽ đưa bạn đến đó, không cần sao chép/dán các bước liên quan.
Xem SD Formatter for ECMAScript của chúng tôi.
Closure Compiler sẽ làm điều đó cho JS. Đặt "Tối ưu hóa" thành "Chỉ khoảng trắng" và chọn hộp "In đẹp". Đối với CSS, tab CSS của Firebug (không có tiện ích bổ sung khác) có vẻ hoạt động tốt, mặc dù việc lưu mã đẹp bằng cách sao chép và dán hơi khó nhưng có thể (bạn phải sử dụng bàn phím, và sau đó lại thụt lề dòng đã sao chép trong trình soạn thảo văn bản).
Er, gzip không thay đổi thụt đầu dòng. Bạn có nghĩ đến việc * giảm thiểu * thay thế không? – Amber