Lewati ke konten

Pemformat TOML

Format file konfigurasi TOML seperti Cargo.toml, pyproject.toml, dan pengaturan aplikasi lainnya dengan plugin Prettier TOML. Formatter menormalkan spasi di sekitar tanda sama dengan, tabel inline, dan array, memisahkan tabel dengan baris kosong, mempertahankan setiap komentar, serta melaporkan kesalahan sintaks beserta baris dan kolomnya, sehingga pengembang dapat merapikan konfigurasi dengan aman sebelum melakukan commit.

Reset

Pertanyaan yang sering diajukan

Mesin apa yang memformat TOML?

Alat ini menggunakan Prettier 3 dengan prettier-plugin-toml 4.1 di server. Alat ini membaca dokumen TOML 1.0 dan mencetaknya dalam satu gaya yang konsisten.

Apa yang berubah pada keluaran?

Kunci dan nilai diberi satu spasi di sekitar tanda sama dengan, sedangkan tabel inline dan array diberi spasi secara merata. Baris kosong berlebih diringkas dan setiap header tabel dipisahkan dari bagian sebelumnya dengan satu baris kosong.

Apakah komentar dipertahankan?

Ya. Komentar satu baris penuh dan komentar di akhir baris setelah nilai tetap berada di tempat semula, sehingga catatan pada file konfigurasi beranotasi tetap ada.

Apakah kunci atau tabel akan diurutkan?

Tidak. Kunci, tabel, dan array berisi tabel tetap dalam urutan semula, yang penting untuk file yang dibaca orang dari atas ke bawah.

Bisakah tanda kutip string berubah?

String literal bertanda kutip tunggal dapat ditulis ulang dengan tanda kutip ganda jika nilainya tidak mengandung garis miring terbalik atau tanda kutip ganda, sehingga nilainya tetap sama. String yang memerlukan tanda kutip literal tetap menggunakan tanda kutip tunggal.

Bagaimana array panjang ditangani?

Array yang muat dalam lebar cetak tetap berada dalam satu baris. Array dengan koma di akhir atau yang melebihi lebar dicetak dengan satu elemen per baris.

Apa yang terjadi jika TOML tidak valid?

Pemformatan berhenti dan alat menampilkan pesan parser beserta baris dan kolomnya, misalnya nilai yang tidak ada setelah tanda sama dengan. Kunci duplikat dan TOML tidak valid lainnya dilaporkan dengan cara yang sama.

Bisakah saya mengubah indentasi?

Ya. Pilih 2 atau 4 spasi atau tab untuk array bertingkat, serta lebar cetak dari 40 hingga 200 karakter; nilai bawaannya 80.

Seberapa besar ukuran file yang dapat diproses?

Hingga 1 MB teks per permintaan, jauh lebih besar daripada file konfigurasi pada umumnya. Pemformatan berhenti setelah 10 detik.

Apakah konfigurasi saya disimpan?

Tidak. File konfigurasi dapat berisi rahasia, jadi isinya hanya diproses di memori dan tidak pernah disimpan atau dicatat.

Tentang OneClick Pro

OneClick Pro adalah kumpulan gratis berisi lebih dari 150 alat web untuk pekerjaan sehari-hari: mengonversi gambar dan satuan, memformat dan memvalidasi kode, memeriksa domain dan SEO, serta bekerja dengan teks, tanggal, dan angka. Setiap alat dapat digunakan tanpa registrasi atau berlangganan, dan apa pun yang Anda masukkan hanya digunakan untuk menghitung hasil dan tidak pernah disimpan. Gunakan sebagai kotak alat praktis untuk tugas sesekali, atau simpan alat yang Anda gunakan setiap hari ke bookmark.