YAML Biçimlendirme
YAML kodunu biçimlendirin, yapısını açık hale getirin, okumayı ve düzenlemeyi kolaylaştırın
Biçimlendirme Ayarları
Biçimlendirme Seçenekleri
Kullanım Kılavuzu
YAML Kodu Girin
Metin kutusuna biçimlendirilecek YAML kodunu yapıştırın veya girin
Biçimlendirme Seçeneklerini Ayarlayın
Karmaşık değerleri genişletmeyi, yorumları korumayı, anahtarları sıralamayı ve girinti boyutunu ihtiyacınıza göre seçin
Biçimlendir veya Sıkıştır
Kodu güzelleştirmek için "YAML'yi Biçimlendir" düğmesine tıklayın veya boşlukları ve yeni satırları azaltmak için "YAML'yi Sıkıştır" düğmesine tıklayın
Sonucu Alın
Biçimlendirme tamamlandıktan sonra, kodu kopyalayabilir veya YAML dosyası olarak indirebilirsiniz
Kullanım İpuçları
Girilen kodun geçerli bir YAML kodu olduğundan emin olun, aksi takdirde doğru biçimlendirilemeyebilir. Büyük dosyalar için daha uzun işlem süresi gerekebilir
YAML Temel Bilgisi
YAML Nedir?
YAML (YAML Ain't Markup Language), yapılandırma dosyaları ve veri alışverişi için sık kullanılan insan dostu bir veri serileştirme dilidir. Özellikle insanlar tarafından düzenlenmesi ve okunması gereken veri yapıları için tasarlanmış basit ve okunabilir bir formata sahiptir. YAML, verilerin hiyerarşisini gösterirken parantezler veya etiketler yerine boşluk girintilerini kullanır.
YAML Temel Sözdizimi
Girinti ve Hiyerarşi
YAML, verilerin hiyerarşisini göstermek için boşluk girintilerini kullanır, sekme karakterlerini (Tab) desteklemez. Genellikle 2 veya 4 boşluk girinti birimi olarak kullanılır.
# YAML girinti örneği
example:
level1:
level2:
key: value
Anahtar-Değer Çiftleri
YAML'nin temel veri birimi anahtar-değer çiftleridir, iki nokta ve boşluk (: ) ile anahtar ve değer ayırılır.
# Anahtar-değer çifti örneği name: John Doe age: 30 title: Yazılım Mühendisi
Listeler ve Diziler
Liste öğelerini belirtmek için kısa çizgi ve boşluk (- ) kullanılır.
# Liste örneği meyveler: - Elma - Muz - Kiraz - Hurma # Satır içi liste renkler: [kırmızı, yeşil, mavi, sarı]
Yorumlar
YAML, yorumları göstermek için sayı işaretini (#) kullanır, sayı işaretinden satır sonuna kadar olan içerik göz ardı edilir.
# Bu bir yorumdur name: John Doe # Bu da bir yorumdur
YAML Tarafından Desteklenen Veri Tipleri
Dizeler
Tırnaklar gerekmez, ancak özel karakterler içeriyorsa tırnaklar gerekir
simple_string: Merhaba quoted_string: "Merhaba, Dünya!" multiline: | Satır 1 Satır 2 Satır 3
Sayılar
Tam sayıları, ondalık sayıları, bilimsel gösterimi vb. destekler
integer: 42 float: 3.14 scientific: 6.022e23
Boolean Değerler
Doğru veya yanlış ifade eder
active: true enabled: false
Boş Değerler
Boş veya tanımsız olduğunu belirtir
empty_value: null another_empty: ~
YAML Gelişmiş Özellikleri
Bağlantı Noktaları ve Referanslar
Bağlantı noktalarını (&) ve referansları (*) kullanarak verileri yeniden kullanabilirsiniz, tekrar tanımlamayı önler.
Birleştirme Anahtarları
Birleştirme anahtarını (<<) kullanarak bir haritayı başka bir haritaya birleştirebilirsiniz.
Çok Satırlı Dizeler
YAML, yeni satırları koruma (|) ve yeni satırları daraltma (>) dahil olmak üzere çok satırlı dizelerle çalışmanın birden fazla yolunu sağlar.
推荐工具
XML Biçimlendirme Aracı - XML Kodu Güzelleştirme ve Sıkıştırma için Ücretsiz Çevrimiçi Araç
XML kodu güzelleştirme, sıkıştırma, doğrulama gibi işlevleri destekleyen ücretsiz çevrimiçi XML biçimlendirme aracı, XML kodunuzu daha standart ve okunabilir hale getirir. Gerçek zamanlı biçimlendirme önizlemesi sağlar ve birçok XML biçimlendirme seçeneği destekler.
XML'den JSON'a - Ücretsiz Çevrimiçi Dönüştürme Aracı
XML'den JSON'a aracı, XML formatlı dizgileri ve JSON formatlı dizgileri ayrıştırabilir ve dönüştürebilir, ayrıca dönüştürülen dizgileri biçimlendirebilir.
Çevrimiçi JavaScript Biçimlendirici ve Küçültücü - JS Kodunu Güzelleştirin, Optimize Edin ve Karıştırın
JavaScript (JS) kodunu biçimlendirmek ve sıkıştırmak için güçlü bir çevrimiçi araç. Özel girintileri (sekme veya boşluk), kod katlama/açma, otomatik satır kaydırma, tek tıklamayla güzelleştirme ve JS betiklerini verimli bir şekilde sıkıştırma/karıştırma destekler; geliştiricilerin kodun okunabilirliğini artırmalarına, dosya boyutunu küçültmelerine ve web sitesi performansını optimize etmelerine yardımcı olur.
YAML'dan JSON'a Dönüştürücü - Ücretsiz Online Araç Kutusu
Çevrimiçi YAML (YML) ve JSON formatı karşılıklı dönüştürme aracı, YAML verileri ile JSON verileri arasında karşılıklı dönüştürmeyi destekler, ayrıca girilen YAML formatı verilerinin ve JSON formatı verilerinin doğru olup olmadığını doğrulamayı destekler.
YAML Biçimlendirme - Ücretsiz Çevrimiçi YAML Aracı
Otomatik girinti ayarı, sözdizimi vurgulama ve gereksiz boşlukları kaldırma desteği sunan ücretsiz çevrimiçi YAML biçimlendirme ve güzelleştirme aracı, YAML kodunuzu açık ve okunabilir kılar. Kurulum gerekmez, tek tıklamayla biçimlendirerek YAML dosyalarının okunabilirliğini ve bakım verimliliğini artırır!