هل هناك مشكلة في هذه الأداة؟

عن «YAML Formatter Online»

تنسّق هذه الأداة وتتحقق وتعيد تدفق مستندات YAML. الصق تكوين YAML — Kubernetes manifest، ملف Docker Compose، خط أنابيب CI، Ansible playbook — وتقوم الأداة بتطبيع المسافة البادئة، وفرز المفاتيح (اختياريًا)، وضمان أن النتيجة صالحة نحويًا.

بناء جملة YAML المعتمد على المسافة البادئة من السهل كسره بمسافة واحدة في مكان خاطئ. يلتقط المنسق الأخطاء الهيكلية ويُبلّغ عن السطر الذي فشل فيه المحلل — أسرع بكثير من التمرير عبر ملف Kubernetes من ٥٠٠ سطر بحثًا عن المسافة البادئة السيئة.

استخدمها لتنظيف YAML قبل الالتزام بالتحكم في الإصدار، أو لإصلاح YAML الذي تم لصقه من دردشة حيث فُقد التنسيق، أو لتوحيد الملفات عبر فريق يستخدم محررات مختلفة.

كيف تستخدم هذه الأداة

كيف أُنسّق وثيقة YAML؟

  1. الصق YAML

    ضع وثيقة YAML في حقل "YAML". أي وثيقة تستطيع مكتبة `yaml` تحليلها — anchors وتدفقات متعددة المستندات (`---`) ومفاتيح مركبة — مقبولة.

  2. معنى التنسيق هنا

    تحلّل الأداة YAML إلى قيمة JS بـ `YAML.parse` ثم تعيد التحويل لنص عبر `YAML.stringify` بـ lineWidth = 100. التعليقات وترتيب مفاتيح mapping الأصلية لا تُحفَظ — هذه إعادة إصدار لا pretty-printer.

  3. اضغط «تشغيل»

    الناتج حقل واحد `formattedYaml` بوثيقة مُسوّاة — تباعد متّسق وعلامات اقتباس ولف أسطر عند العمود 100.

  4. انتبه لأخطاء التحليل

    YAML غير صالح يُلقي خطأ يشير إلى السطر. أكثر الأسباب: تابات كمسافة بادئة، علامات اقتباس غير متوازنة، أو `:` ضالة داخل سلسلة دون اقتباس. صحّح وأعد التشغيل.