Cách dùng Định dạng PHP
- Dán code PHP của bạn, có hoặc không có thẻ mở
<?php. - Chọn độ rộng dòng, kiểu thụt lề và kiểu dấu nháy.
- Sao chép hoặc tải xuống code đã định dạng.
Công cụ định dạng hoạt động như thế nào
Code được plugin PHP của Prettier phân tích thành cây cú pháp, sau đó in lại từ đầu. Nhờ vậy, kết quả luôn nhất quán dù code đầu vào lộn xộn đến đâu, và công cụ không bao giờ thay đổi cách code chạy. Lỗi cú pháp được báo kèm số dòng, nên bạn cũng có thể dùng nó như một bước kiểm tra cú pháp PHP nhanh.
Tùy chọn kiểu định dạng
Mặc định theo các quy ước phổ biến của PSR-12: thụt lề 4 dấu cách, và dấu ngoặc nhọn của class hay hàm nằm riêng trên một dòng. Chiều rộng dòng quyết định khi nào mảng dài và danh sách tham số được xuống dòng. Các file template kết hợp PHP và HTML cũng được hỗ trợ.
Giữ định dạng tự động
Với cả dự án, bạn có thể áp dụng cùng quy tắc trong editor hoặc CI bằng Prettier và @prettier/plugin-php, hoặc PHP-CS-Fixer cho PSR-12. Tự định dạng khi lưu giúp diff chỉ chứa những thay đổi thực sự.
Riêng tư theo thiết kế
Việc định dạng chạy hoàn toàn trong trình duyệt của bạn. Code không bao giờ được tải lên, nên an toàn cho các dự án độc quyền.
Cũng được tìm dưới tên: định dạng code php, php formatter, làm đẹp code php, format php online, beautify php, công cụ format php, căn chỉnh code php, psr-12 formatter.
Các công cụ dùng kèm tốt với Định dạng PHP
- Định dạng JavaScript — Giải nén và định dạng lại JavaScript, JSON hoặc JSX với kiểu thụt lề và dấu ngoặc bạn chọn, hoặc loại bỏ khoảng trắng và chú thích bằng bộ thu gọn đã được kiểm chứng.
- Định dạng HTML — Dán mã HTML đã nén hoặc lộn xộn và nhận lại HTML được thụt lề rõ ràng, nhất quán — bao gồm cả các khối <style> và <script> nhúng bên trong.
- Định dạng SQL — Dán một truy vấn hoặc cả một file migration để nhận SQL dễ đọc: mỗi mệnh đề một dòng, các join được căn thẳng hàng và kiểu chữ từ khóa nhất quán, theo đúng cú pháp của cơ sở dữ liệu bạn dùng.
- Định dạng JSON — Dán JSON để định dạng đẹp, nén hoặc kiểm tra.