İçeriğe geç

YAML Biçimlendirici

Bu YAML Biçimlendirici ile YAML verilerini doğrulayıp düzenleyin. Yapılandırma dosyalarını, Kubernetes manifestlerini, CI işlem hatlarını veya ön bilgileri yapıştırın; araç sözdizimi hatalarını yakalamak için belgeyi ayrıştırır, ardından iki nokta üst üste işaretlerinden ve liste tirelerinden sonraki boşlukları ve [a, b] ile { x: 1 } gibi akış koleksiyonlarının içindeki boşlukları normalleştirir. Girintiniz, yorumlarınız, tırnaklarınız ve blok skalerleriniz yazıldığı gibi korunur; böylece DevOps mühendisleri ve geliştiricileri dosyalarını güvenle düzenleyebilir.

Sıfırla

Sık sorulan sorular

YAML Biçimlendirici neyi değiştirir?

Boşlukları normalleştirir: eşleme iki nokta üst üste işaretinden sonra bir boşluk, liste tirelerinden sonra bir boşluk, akış dizilerinde virgüllerden sonra bir boşluk ve akış eşleme küme parantezlerinin içinde boşluk bırakır. Yorumdan önceki birden çok boşluk tek boşluğa indirilir.

YAML girintisini yeniden düzenler mi?

Hayır, yazdığınız girintiyi korur; çünkü YAML içinde yapı girintiye bağlıdır. Dört boşlukla girintilenmiş iç içe bir blok, dört boşlukla kalır.

Belgeyi doğrular mı?

Evet, belge önce ayrıştırılır ve hatalar bir mesajla ve satır numarasıyla bildirilir. Örneğin, akış eşlemesindeki iki nokta üst üste işaretinden sonra boşluk gelmediğinde hata bildirilir. Bildirilen satırı düzeltip yeniden biçimlendirin.

Yorumlar korunuyor mu?

Evet, tam satır yorumları ve satır sonundaki yorumlar korunur. Satır sonundaki yorumlarda değerle # işareti arasında tek boşluk bırakılır.

Blok skalerlere ne olur?

| veya > ile başlayan düz ve katlanmış blok skalerler, satırlarının içindeki boşluklar da dahil olmak üzere aynen kopyalanır. Anahtardan daha fazla girintilenmiş her satır skalere aittir ve olduğu gibi bırakılır.

Tırnak içindeki dizeler değiştirilir mi?

Hayır, tek ve çift tırnak içindeki dizeler ve bunların içindeki boşluklar korunur. Değerlerin türü korunsun diye tırnaklar hiçbir zaman eklenmez veya kaldırılmaz.

Satır sonları değiştirilir mi?

Evet, Windows CRLF ve eski Mac CR satır sonları LF'ye dönüştürülür. YAML ayrıştırıcıları ikisini de aynı şekilde işler, bu nedenle veriler değişmez.

Tek bir dosyada birden fazla belgeyi biçimlendirebilir mi?

Hayır, --- ile ayrılmış birden fazla belge içeren girdi, Multiple documents are not supported mesajıyla reddedilir. Her belgeyi ayrı ayrı biçimlendirin ve ardından yeniden birleştirin.

Sonuç neden yaml kod çiti içine alınıyor?

Çıktı, yaml olarak işaretlenmiş bir Markdown kod bloğu şeklinde döndürülür; böylece Markdown içinde vurgulanmış olarak görüntülenir. Çitlerin arasındaki satırları .yaml veya .yml dosyanıza kopyalayın.

Dosyam en fazla ne kadar büyük olabilir?

Her çalıştırmada en fazla 5 MB; daha büyük girdiler bir mesajla reddedilir. Boş girdi boş sonuç döndürür ve çıktı, Code Formatter'ın YAML seçeneğiyle eşleşir.

OneClick Pro Hakkında

OneClick Pro, günlük işler için görüntüleri ve birimleri dönüştürme, kodu biçimlendirme ve doğrulama, alan adlarını ve SEO denetleme, metin, tarihler ve sayılarla çalışma gibi işlerde kullanabileceğiniz 150'den fazla web aracından oluşan ücretsiz bir koleksiyondur. Her araç kayıt veya abonelik gerektirmeden çalışır; girdiğiniz bilgiler yalnızca sonucu hesaplamak için kullanılır ve hiçbir zaman saklanmaz. Tek seferlik işler için hızlı bir araç kutusu olarak kullanabilir veya her gün başvurduğunuz araçları yer imlerine ekleyebilirsiniz.