مُعرض YAML
مرشد
مُعرض YAML
يُمكنك لصق أي مستند YAML أو تحميله باستخدام مُعرض YAML، وتصبح قادرًا على رؤيته بشكل مُصاغ مع توضيح للتركيب. سواء كنت تُراجع ملفات Kubernetes أو خطط CI/CD أو ملفات Docker Compose أو ملفات تكوين، فإن هذا الأداة تُصاغ ملفك YAML بسهولة لتسهيل القراءة والتحقق من صحته. وعند وجود أخطاء في ملف YAML، يتم عرض رسالة خطأ واضحة تُظهر المشكلة ومكانها فورًا.
كيفية استخدام
أدخل محتوى YAML الخاص بك في منطقة الإدخال أو انقر على زر التحميل لتحميل ملف .yaml أو .yml من جهازك. سيُحلل المحتوى فورًا ويُعرض مع توضيح للتركيب في لوحة الإخراج. إذا كان هناك أخطاء في ملف YAML، تظهر رسالة خطأ توضح ما حدث ومكان الخطأ. استخدم زر النسخ لنسخ النتيجة المُصاغة أو زر التحميل لحفظه كملف.
خصائص
- تمييز بناء الجملة – ألوان مميزة للمفاتيح، القيم، النصوص، الأرقام، والقيم المنطقية لتسهيل التصفح
- التحقق في الوقت الفعلي – اكتشاف وعرض أخطاء تحليل YAML فورًا مع أرقام الأسطر
- دعم تحميل الملفات – تحميل أو تمرير الملفات مباشرة من خلال السحب والإسقاط أو التصفح للتحميل
- نسخ وتنزيل – نسخ بضغطة زر إلى الحافظة أو تحميل الملف المُصاغ كملف
- معالجة جانب العميل – يتم تحليل كل شيء داخل المتصفح دون إرسال أي بيانات إلى خادم
التعليمات
-
ما هو YAML وما الفرق بينه وبين JSON؟
YAML (YAML Ain't Markup Language) هو تنسيق تسلسل بيانات بسيط يُستخدم للقراءة البشري، ويستخدم التصاميم للتعبير عن الهيكل بدلًا من الأقواس والقوس. بخلاف JSON، يدعم YAML التعليقات، النصوص متعددة الأسطر، والأسس لاستخدام القيم المتكررة. يمكن أن يُستخدم كلا التنسيقين لتمثيل نفس الهياكل، ولكن يُفضل استخدام YAML في ملفات التكوين بسبب قابليته للقراءة.
-
لماذا يهم التصاميم في YAML؟
يستخدم YAML التصاميم الفارغة لتحديد هيكل البيانات. يجب أن تكون كل مستوى مُIndented بشكل متسق باستخدام المسافات (لا يُسمح بالمسافات المُتكررة). التصاميم الخاطئة تغير معنى المستند أو تسبب أخطاء في التحليل لأن المُحلل يعتمد على عمق التصاميم لتحديد العلاقات بين المفاتيح والقيم.
-
ما هي الأسس والأسس المُتكررة في YAML؟
الأسس (مُشار إليها بـ &) والأسس المُتكررة (مُشار إليها بـ *) تسمح لك بتعريف قيمة مرة واحدة واستخدامها في أماكن أخرى داخل نفس المستند. هذا يمنع التكرار في الملفات الكبيرة للتكوين. عندما يواجه مُحلل YAML مُشار إليه، يُستبدل القيمة المرتبطة تلقائيًا، مما يحافظ على الملف مُبسطًا (Don't Repeat Yourself).
تثبيت ملحقاتنا
أضف أدوات IO إلى متصفحك المفضل للوصول الفوري والبحث بشكل أسرع
恵 وصلت لوحة النتائج!
لوحة النتائج هي طريقة ممتعة لتتبع ألعابك، يتم تخزين جميع البيانات في متصفحك. المزيد من الميزات قريبا!
