Cara menggunakan
- Tempel teks, buka file UTF-8, atau coba sampel.
- Pilih masukan dan pengaturan, lalu jalankan alat atau aktifkan proses otomatis.
- Tinjau hasil, lalu salin atau unduh. Perubahan masukan membuat hasil sebelumnya tidak berlaku.
Pemformat YAML
Format YAML dengan indentasi konsisten, menjaga komentar dan anchor.
Pemrosesan berjalan di browser. Masukan Anda tidak dikirim ke DevToolsy.
Cara kerja
Format konfigurasi YAML 1.2 termasuk beberapa dokumen. Sintaks tidak valid dan kunci duplikat ditolak. Anchor, alias, dan tag khusus tetap ada dalam teks.
# Application settings
app: {name: DevToolsy, enabled: true}
defaults: &defaults
retries: 3
timeout: 5000
worker:
<<: *defaults
queue: tasks
---
environment: production
# Application settings
app: { name: DevToolsy, enabled: true }
defaults: &defaults
retries: 3
timeout: 5000
worker:
<<: *defaults
queue: tasks
---
environment: production
Format YAML dengan indentasi konsisten, menjaga komentar dan anchor.
Opsi dan ketepatan data
Pilih indentasi dan lebar baris. Token angka dipertahankan dan alias tidak diperluas. Aturan konfigurasi Kubernetes, CI, atau aplikasi tidak divalidasi.
Menggunakan hasil
Halaman ini menghasilkan YAML yang mudah dibaca. Gunakan YAML ke JSON untuk konversi; pembatasan tag, alias, dan angka berbeda.
Tinjau hasil, lalu salin atau unduh. Perubahan masukan membuat hasil sebelumnya tidak berlaku.
Masukan UTF-8 maksimal 1 MiB per dokumen, keluaran 8 MiB. JSONPath dan Schema: 5 detik; alat lain: 30 detik.
Pertanyaan umum
Bisakah memformat beberapa dokumen YAML?
Format konfigurasi YAML 1.2 termasuk beberapa dokumen. Sintaks tidak valid dan kunci duplikat ditolak. Anchor, alias, dan tag khusus tetap ada dalam teks.
Apa yang dipertahankan saat pemformatan?
Pilih indentasi dan lebar baris. Token angka dipertahankan dan alias tidak diperluas. Aturan konfigurasi Kubernetes, CI, atau aplikasi tidak divalidasi.
Apakah ini mengubah YAML ke JSON?
Tidak. Halaman ini menghasilkan YAML yang mudah dibaca. Gunakan YAML ke JSON untuk konversi; pembatasan tag, alias, dan angka berbeda.
Apakah masukan diunggah?
Pemrosesan berjalan di browser. Masukan Anda tidak dikirim ke DevToolsy.
Bisakah membuka berkas lokal?
Masukan UTF-8 hingga 1 MiB · keluaran hingga 8 MiB