TL
Tool Lab
💰Donate
💰Donate

YAML Formatter

YAML इंडेंटेशन को फ़ॉर्मैट और सामान्य करें

Input
Output

इस टूल के बारे में

YAML फॉर्मेटर YAML फ़ाइलों में इंडेंटेशन को एक समान शैली में सामान्य करता है। यह स्वचालित रूप से आपके मौजूदा इंडेंट साइज़ का पता लगाता है और इसे आपके लक्ष्य (2 या 4 स्पेस) पर फिर से मैप करता है, जबकि सभी कमेंट्स, मल्टी-लाइन स्ट्रिंग्स, एंकर्स, और एलियास को सुरक्षित रखता है।

यह विभिन्न स्रोतों से YAML को सामान्य करने के लिए आदर्श है — CI कॉन्फ़िग, Kubernetes मैनिफेस्ट, Docker Compose फ़ाइलें, और अन्य। प्रोसेसिंग पूरी तरह से आपके ब्राउज़र में चलती है। कोई भी YAML डेटा कभी किसी सर्वर पर नहीं भेजा जाता।

कैसे उपयोग करें

  1. अपनी YAML सामग्री को इनपुट पैनल में पेस्ट करें।
  2. अपनी लक्षित इंडेंटेशन चुनें (2 या 4 स्पेस)।
  3. इंडेंटेशन को सामान्य बनाने के लिए Format बटन पर क्लिक करें।
  4. आउटपुट की समीक्षा करें और क्लिपबोर्ड पर कॉपी करने के लिए Copy पर क्लिक करें।

उपयोग के मामले

DevOps इंजीनियर Kubernetes YAML मैनिफेस्ट, Helm values फ़ाइलें, और GitHub Actions वर्कफ़्लो को सामान्य बनाते हैं। डेवलपर्स एप्लिकेशन कॉन्फ़िग फ़ाइलों को फ़ॉर्मेट करते हैं। डेटा इंजीनियर YAML डेटा पाइपलाइन कॉन्फ़िग को साफ़ करते हैं। यह विशेष रूप से तब उपयोगी है जब अलग-अलग इंडेंट परंपराओं वाले कई स्रोतों से YAML को मर्ज किया जा रहा हो।

अक्सर पूछे जाने वाले प्रश्न

  • क्या यह YAML सिंटैक्स को वैलिडेट करता है?यह टूल इंडेंटेशन को सामान्य बनाता है लेकिन सख्त स्कीमा वैलिडेशन नहीं करता। डुप्लिकेट कीज़ या अमान्य वैल्यूज़ जैसी सिंटैक्स त्रुटियाँ पहचानी नहीं जातीं।
  • क्या कमेंट्स सुरक्षित रहते हैं?हाँ। सभी कमेंट्स (#) अपने सापेक्ष इंडेंटेशन स्तरों पर सुरक्षित रहते हैं।
  • क्या यह YAML 1.2 को सपोर्ट करता है?हाँ। एंकर, एलियास, और ब्लॉक स्केलर (| और >) सहित सभी मानक YAML 1.2 सिंटैक्स को यथावत सुरक्षित रखा जाता है।