Cara menggunakan Formatter PHP
- Tempel kode PHP kamu, dengan atau tanpa tag pembuka
<?php. - Atur lebar baris, indentasi, dan gaya tanda kutip.
- Salin atau unduh kode yang sudah diformat.
Cara kerja formatter
Kode akan diurai menjadi pohon sintaks oleh plugin PHP milik Prettier, lalu dicetak ulang dari awal. Dengan begitu, hasilnya selalu konsisten meskipun input awalnya berantakan, dan formatter tidak pernah mengubah cara kode bekerja. Error sintaks ditampilkan beserta nomor barisnya, sehingga alat ini juga bisa dipakai sebagai pengecekan sintaks PHP yang cepat.
Opsi gaya
Pengaturan bawaannya mengikuti konvensi PSR-12 yang umum: indentasi 4 spasi dan kurung kurawal untuk class maupun fungsi ditulis di baris sendiri. Lebar baris menentukan kapan array dan daftar argumen panjang dipecah ke beberapa baris. Template yang mencampur PHP dan HTML juga didukung.
Jaga formatting tetap otomatis
Untuk seluruh proyek, terapkan aturan yang sama di editor atau CI kamu dengan Prettier dan @prettier/plugin-php, atau dengan PHP-CS-Fixer untuk PSR-12. Formatting saat menyimpan file membuat perubahan di diff hanya berisi perubahan yang benar-benar penting.
Privat sejak awal
Proses formatting berjalan sepenuhnya di browser kamu. Kode kamu tidak pernah diunggah, jadi aman dipakai untuk proyek yang bersifat rahasia.
Juga dicari sebagai: beautify php, rapikan kode php, format kode php online, php code formatter online, merapikan kode php, php pretty print, formatter psr-12.
Tool yang cocok dipakai bersama Formatter PHP
- Formatter JavaScript — Rapikan dan beri indentasi JavaScript, JSON atau JSX sesuai preferensimu, dengan gaya kurung kurawal pilihanmu, atau hapus spasi dan komentar dengan minifier yang sudah terverifikasi.
- Formatter HTML — Tempel markup yang berantakan atau sudah di-minify, lalu dapatkan HTML rapi dengan indentasi konsisten — termasuk blok <style> dan <script> di dalamnya.
- Formatter SQL — Tempel satu query atau satu file migrasi utuh, lalu dapatkan SQL yang mudah dibaca dengan satu klausa per baris, join yang sejajar, dan huruf kapital kata kunci yang konsisten, sesuai tata bahasa database kamu.
- Format JSON — Tempel JSON untuk dirapikan, di-minify, atau divalidasi.