دليل تنسيق وتدقيق ملفات YAML وقواعد المسافات البادئة
تعلم معايير YAML 1.2، حل أخطاء علامات الجدولة، ضبط المسافات البادئة، وتدقيق ملفات Kubernetes و Docker Compose محلياً.
01. 1. قواعد المسافات البادئة وحظر علامات الجدولة (Tabs)
تعتمد لغة YAML بشكل كامل على المسافات البادئة لتعريف الهيكل والبيانات. تمنع المواصفات القياسية استخدام علامة الجدولة (Tab) في المسافات البادئة.
تقوم أداة DevOmniTools بفحص الملف فورياً وتحديد أرقام الأسطر والأعمدة التي تحتوي على أخطاء لتصحيحها.
02. 2. دعم المستندات المتعددة لملفات Kubernetes
تتيح الأداة تنسيق عدة موارد مفصولة بعلامة '---' داخل ملف واحد مع الحفاظ على الفواصل والمعايير القياسية.
03. 3. أمان وخصوصية تامة لبيانات البنية التحتية
تجري كافة عمليات التدقيق والتنسيق داخل ذاكرة متصفحك دون إرسال أي بيانات أو كلمات سرية إلى أي خادم خارجي.
الأسئلة الشائعة والأجوبة التقنية
لماذا تمنع مواصفات YAML استخدام علامات الجدولة (Tabs)؟
لأن محررات النصوص تفسر عرض علامة الجدولة بشكل مختلف، مما قد يسبب غموضاً في بنية الملف، لذا تم اعتماد المسافات العادية حصراً.
ما هو عدد المسافات الموصى به لتنسيق YAML؟
مسافتان (2 spaces) هو المعيار العالمي المعتمد في Kubernetes و Docker و GitHub Actions.
هل تظل الرموز والبيانات السرية آمنة عند استخدام الأداة؟
نعم تماماً، لأن المعالجة بالكامل تتم محلياً داخل متصفحك دون اتصال بالشبكة.