Định dạng mã
Làm đẹp mã để dễ đọc, hoặc rút gọn để triển khai.
- Chạy ngay trên trình duyệt của bạn — văn bản của bạn không bao giờ được gửi đi đâu cả
- Không cần đăng ký, không có hạn mức, dùng miễn phí bao nhiêu lần tùy thích
Cách hoạt động
Mã đã rút gọn vốn được thiết kế để không đọc được, còn mã viết tay hiếm khi được thụt lề nhất quán. Cả hai vấn đề đều được giải quyết bằng cùng một công cụ, và không vấn đề nào là lý do để dán mã nguồn độc quyền lên trang web của người lạ.
Làm đẹp mã
Thụt lề và ngắt dòng JavaScript, CSS và HTML theo một phong cách nhất quán. Đây là điều bạn cần khi đọc mã thư viện đã rút gọn, dọn dẹp thứ dán từ nơi khác, hoặc làm cho diff dễ đọc. Ngôn ngữ được phát hiện tự động trừ khi bạn tự đặt.
Rút gọn, và mỗi chế độ thực sự làm gì
JavaScript được rút gọn bằng một trình phân tích thật, rút ngắn tên một cách an toàn và loại bỏ mã chết. CSS và HTML được rút gọn thận trọng: xóa chú thích và gộp khoảng trắng, không đổi tên hay cấu trúc lại gì. Cách đó an toàn với mọi đầu vào nhưng luôn giảm được ít hơn một công cụ build chuyên dụng. Nó dành cho việc giảm dung lượng nhanh, không phải để thay thế bundler của bạn.
Nó không thể sửa mã bị lỗi
Cả làm đẹp lẫn rút gọn đều cần đầu vào phân tích được. JavaScript không hợp lệ được báo lỗi chứ không đoán mò, vì một công cụ định dạng sửa mã sẽ làm thay đổi hành vi của mã.
Tại sao công cụ này chạy tại máy
Mã nguồn thường là tài sản của ai đó, thường là của chủ lao động của bạn, và hay chứa khóa và điểm cuối. Định dạng nó không nên phải tải nó lên.
Định dạng mã — câu hỏi thường gặp
Công cụ này xử lý những ngôn ngữ nào?
JavaScript và JSON, CSS và HTML, được phát hiện tự động hoặc chọn thủ công.
Trình rút gọn JavaScript có tốt như một công cụ build không?
Với một tệp đơn lẻ thì gần bằng, vì nó dùng một trình phân tích thật. Việc rút gọn CSS và HTML ở đây được làm thận trọng có chủ ý.
Công cụ này có sửa lỗi cú pháp không?
Không. Mã không hợp lệ được báo lỗi chứ không đoán mò.
Mã của tôi có bị tải lên không?
Không. Mọi thứ chạy ngay trên trình duyệt của bạn.