YAML Biçimlendirici
YAML belgelerini tarayıcınızda anında biçimlendirin ve düzenleyin.
Bu araç tamamen tarayıcınızda çalışır. Dosyalarınız hiçbir zaman bir sunucuya yüklenmez.
name: Ada Lovelace born: 1815 knownFor: - mathematics - computing
Bu araç ne yapar
Tek bir YAML belgesini ayrıştırır ve ortaya çıkan veriyi tutarlı iki boşluklu girintiyle yeniden serileştirir. Kısmi çıktı vermek yerine sözdizimi hatalarını bildirerek okunabilir ve normalize edilmiş bir görünüm sağlar.
Nasıl kullanılır
Eksiksiz YAML belgesini giriş alanına yapıştırın. Biçimlendirilmiş sonucu inceleyin, düzenleyicinin altında gösterilen ayrıştırma hatalarını düzeltin ve yalnız temsil edilen verinin amacınızla aynı kaldığını doğruladıktan sonra çıktıyı kopyalayın.
Çalışılmış örnek
`name: Ada Lovelace` satırını izleyen `skills: [math, computing]` girdisi, skills değeri iki öğeli girintili dizi olarak gösterilen bir eşlemeye dönüşür. Sunum değişse de temsil edilen veri aynı kalır.
Biçimlendirme yöntemi
Araç metni js-yaml ile bir JavaScript değerine yükler ve bu değeri iki boşluk girintiyle, otomatik satır kaydırmadan geri yazar. Boş giriş çıktı üretmez ve yalnızca tek bir YAML belgesi kabul edilir.
Normalleştirmenin değiştirdikleri
Yeniden serileştirme tırnakları, akış koleksiyonlarını, skaler yazımını, anchor kullanımını, anahtar sunumunu ve başka biçim ayrıntılarını değiştirebilir. Yorumlar veri düğümü değildir ve korunmaz; elle yönetilen dosyayı değiştirmeden önce sonucu karşılaştırın.
Doğrulama sınırları
Başarılı ayrıştırma YAML sözdizimini denetler, uygulama şemasını veya iş kurallarını değil. Kubernetes, Docker Compose, CI ya da başka bir tüketicinin anahtarları, türleri, sürümleri ve değerleri kabul edeceğini doğrulayamaz.
Gizlilik ve doğrulama
Biçimlendirme tarayıcıda yerel çalışır ve Quiklio yapıştırılan YAML'i yüklemez. Sırlar yine de pano, eklentiler, ekran görüntüleri veya cihaz üzerinden açığa çıkabilir; kimliksiz örnek kullanın ve önemli çıktıyı hedef uygulamayla doğrulayın.
Sıkça Sorulan Sorular
- Bu araç ne işe yarar?
- YAML belgenizi ayrıştırır ve tutarlı, düzgün iç içe girintilerle yeniden oluşturur, böylece okumak ve hataları fark etmek kolaylaşır.
- YAML sözdizimi hatalarını yakalar mı?
- Evet — YAML'iniz ayrıştırılamıyorsa araç, dosyayı kullanmadan önce düzeltebilmeniz için soruna işaret eden bir hata gösterir.
- Verilerim güvende mi?
- Evet. Biçimlendirme tamamen tarayıcınızda JavaScript ile yapılır — YAML'iniz hiçbir sunucuya gönderilmez, bu yüzden gizli kalır ve araç tamamen ücretsizdir, kayıt gerekmez.