YAML Biçimlendirme

YAML kodunu biçimlendirin, yapısını açık hale getirin, okumayı ve düzenlemeyi kolaylaştırın

1100 kez kullanıldı | 5.0 puan

Biçimlendirme Ayarları

Biçimlendirme Seçenekleri

Kullanım Kılavuzu

1

YAML Kodu Girin

Metin kutusuna biçimlendirilecek YAML kodunu yapıştırın veya girin

2

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

3

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

4

Sonucu Alın

Biçimlendirme tamamlandıktan sonra, kodu kopyalayabilir veya YAML dosyası olarak indirebilirsiniz

5

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

1

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
2

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
3

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ı]
4

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

1

Bağlantı Noktaları ve Referanslar

Bağlantı noktalarını (&) ve referansları (*) kullanarak verileri yeniden kullanabilirsiniz, tekrar tanımlamayı önler.

2

Birleştirme Anahtarları

Birleştirme anahtarını (<<) kullanarak bir haritayı başka bir haritaya birleştirebilirsiniz.

3

Ç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.

Reklam

推荐工具

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!