Geliştirici aracı

YAML biçimlendirici

YAML'ı yapıştırın. Temiz hâlini geri alın veya hangi satırın yanlış olduğunu öğrenin.

YAML biçimlendirici Cihazınızda çalışır
  • Tarayıcınızda çalışır — metniniz hiçbir yere gönderilmez
  • Kayıt yok, kota yok, istediğiniz sıklıkta ücretsiz kullanın

Nasıl çalışır

YAML'ın tüm tasarımı girintiye dayanır; bu da onu okumayı keyifli ve bozmayı alışılmadık ölçüde kolay kılar. Tek bir başıboş boşluk, yirmi dakika sonra bir CI hattından hata iletisi getirir. Bu araç onu burada ayrıştırır ve size hemen söyler.

Satır numarasıyla doğrulama

Belge ayrıştırılamazsa, başarısız olduğu satırı ve sütunu ile ayrıştırıcının kendi nedenini alırsınız. Bu, hemen her zaman biçimlendirilmiş çıktıdan daha yararlıdır ve çoğu insanın böyle bir aracı açmasının nedenidir.

Yeniden biçimlendirme

Geçerli YAML bir veri yapısına ayrıştırılır ve sıfırdan yeniden yazılır; böylece girinti tekdüze olur, tırnaklama normalleştirilir ve sondaki başıboş boşluklar kaybolur. Metni düzenlemek yerine veri üzerinden gidiş dönüş yaptığı için sonucun geçerli olduğu garanti edilir.

Gidiş dönüşün size maliyeti

Yorumlar kaybolur. Verinin parçası değildirler; bu yüzden bir ayrıştırıcı onları atar. Bağlantı noktaları (anchor) ve takma adlar (alias) korunmak yerine tam değerlerine genişletilir. Dosyanızdaki yorumlar önemliyse bir kopyayı biçimlendirin ve girinti düzeltmelerini elle uygulayın.

Anahtarları sıralama

Alfabetik sıralama, iki yapılandırma dosyasını bir karşılaştırmada gerçekten kıyaslanabilir kılar. Sıranın insan okuyucu için anlam taşıdığı bir dosyada ise yanlış tercihtir — bir CI hattı, alfabetik sıradan çok yürütme sırasında daha iyi okunur.

Birden fazla belge

--- ile ayrılmış birkaç belge içeren bir dosya işlenir ve her biri sırayla biçimlendirilir.

SSS

YAML biçimlendirici — sorular

Yorumlarım neden kayboldu?

Biçimlendirme YAML'ı veriye ayrıştırır ve yeniden yazar; yorumlar verinin parçası değildir. Yorumları korumanız gerekiyorsa bir kopyayı biçimlendirin.

Hatanın nerede olduğunu söyler mi?

Evet; satır ve sütun ile ayrıştırıcının kendi açıklamasıyla birlikte.

YAML'ım yükleniyor mu?

Hayır. Tarayıcınızda ayrıştırılır; YAML'ın ne kadar sık gizli bilgi ve altyapı ayrıntısı barındırdığı düşünülürse bu önemlidir.

Tek dosyada birden fazla belgeyi işleyebilir mi?

Evet, --- ile ayrılmış belgelerin her biri biçimlendirilir.

Anahtarları sıralamalı mıyım?

İki yapılandırma dosyasını karşılaştırmak için yararlıdır. Sıra okuyucu için anlamlıysa yararsızdır.