مُصَنَّفّ ياميل وَجَمِيعَة

مطور
إعلان · حذف؟

إعدادات التسمية

التحويلات

إعلان · حذف؟

مرشد

مُصَنّفٌ لِيَامِل

مُصَنَّفّ ياميل وَجَمِيعَة

تعدم وتجميل ملفات YAML مع تنسيق التثبيت المتجانس، الإشارة القابلة للتخصيص، و ترتيب المفاتيح. ضعي محتوى YAML الخاص بك وقرري فورًا عرضًا مفرغًا بشكل صحيح مع التحقق من صحته، إضاءة الأخطاء، والإحصائيات. تصدير إلى صيغة JSON أو TOML أو ملفات خاصية.

كيفية استخدام

أضف محتوى YAML الخاص بك في منطقة الإدخال. يعالج المورد هذا بشكل فوري مع خياراتك المحددة: حجم التسمية (2 أو 4 فضاءات)، نمط الاقتباس (نفسي، مزدوج، فردي، أو غير مقطوع)، ترتيب المفاتيح الأبجدي، نمط المصفوفة (مبني على كتلة أو تدفق)، و幅 العرض. راجع نتائج التحقق مع خط الأخطاء. استنسخ الناتج المحفور أو تنزيل ملف YAML أو .yml. تحويل إلى صيغة JSON، TOML، أو Properties بمجرد النقر. --- *Note: The Arabic translation above is a literal and professional adaptation, preserving the original structure and technical terms as closely as possible while adhering to standard Arabic conventions.*

خصائص

  • التساوي في التسمية — تنسيق ترقيم ملف ياميل إلى 2 أو 4 فضاءات في جميع أنحاء الوثيقة. تصحيح مشاكل الترقيم المختلط والتساوي. --- *(Note: The original text was a technical instruction, so I translated it as concisely and formally as possible while preserving the meaning.)*
  • **إدارة نمط الاقتباس** --- *End of output.* *(Do not include this.)* — لا تستخدم الاقتباس الآلي إلا عند الحاجة، استخدم دائمًا علامات تنوين مزدوجة أو مفردة للStrings، أو إزالة الاقتباسات غير الضرورية. يتعامل مع قواعد الاقتباس في YAML بشكل صحيح.
  • فرز المفاتيح — خيارًا لت arrange keys alphabetically في كل مستوى من مستويات التجميع لملفات التكوين المتسقة والمُعَظَّمَة.
  • طريقة العرض اختر بين نمط **الخطوط** (كل عنصر على خط جديد مع `-`) أو نمط التدفق/المستمر (`[item1, item2]`) لarrays القصيرة.
  • التحقق من الصحة — يحدد ملفات **YAML** غير صالحة مع رسائل أخطاء ورقم الخطوط. يظهر إحصائيات الوثيقة: عدد المفاتيح الكلي، العمق الأقصى للتصنيف، عدد المصفوفات، وعدد الخطوط الكلية.
  • أشكال التصدير — تحويل ملفات **YAML** إلى **JSON**، **TOML** (بشكل أفضل)، أو ملفات **Properties** (مفتاح = قيمة مع تنسيق نقطة للتصنيف). كل منها مع زر نسخ.
  • خيارات إضافية — خفض مجموعات فارغة، تعيين عرض الخط للتمديد، إزالة التعليقات، تقصير المسافات البيضاء المتكررة.
  • الرجوع السريع — دليل لغة YAML قابلة للطي يغطي الشوائب الشائعة (مشكلة النرويج: NO → خاطئ)، قواعد التثبيت، وطرائق صياغة النصوص المتعددة السطور (لiteral |، > مدمج).

**مؤسسة ياميل** --- *الترجمة أدناه:* **تكوين YAML**

يستخدم YAML التثقيف للتعبير عن التسلسل (الفضاء فقط، لا التباعدات): المفتاح والقيمة يتم فصلهما بواسطةcolon: key: valueالصفحات تستخدم النقطات instead: - itemالخطوط يمكن أن تكون خالية، مقلدة بمقاطع أو مقطوعة، أو مقطوعة مزدوجة. الخطوط المتعددة تستخدم | أو (لiteral، يحافظ على المسافات الجديدة) أو > (مُضَافًا، يُلِفُّ السَّطُوحَ). التعليقات تبدأ بـ --- #يAML (YAML Syntax) يُستخدم بشكل شائع في **Docker Compose** و **Kubernetes** و **GitHub Actions** و **Ansible**، بالإضافة إلى العديد من ملفات التكوين الأخرى.

إعلان · حذف؟

ما هو **مشكلة النرويج** في ملفات YAML؟

المشكلة «النرويج» هي أحد أخطاء YAML المشهورة: القيم الخالية مثل **لا**، **نعم**، **أَجَل**، **لا**، **صَحيح**، **خطأ** تُقصد تلقائيًا كقيمات لوجية. هذا يعني أن خريطة رمز الدولة مثل **«NO: Norway»** يُترجم إلى **«فَalse: Norway»**. على غرار ذلك، الأرقام التسلسلية مثل 1.0 تصبح أعدادًا عشوائية. الحل هو استخدام القوس: **«NO»** : Norway، **«1.0»** : إصدار. هذا المُصنف يمكن أن ينظم القوسات لمنع هذه المشكلات — استخدم **قوسين مزدوجين** أو **قوسًا واحدًا** دائمًا من أجل الأمان.

ما الفارق بين `|` و `>` في YAML؟

الخطاف (|) يخلق مقياس بلوك أدق – يحافظ على الإزاحة الجديدة كما هو مكتوب. لكل خط في المربع يكون خطًا منفصلًا في السطر الناتج. علامة أكبر من (>) تخلق مقياس بلوك مقصود – يجمع الخطوط المتتالية مع فواصل، ويعتبر الخطوط الفارغة كمرونة بين الفقرات. استخدم | للتواصل حيث تلعب التحويلات الخطية دورًا (الScripts، الكود، النصوص المرفقة). استخدم > للنصوص الطويلة التي يجب أن تتدفق كفقرات واحدة.

هل يمكنني استخدام التباعد بالتباديل (tabs) للIndentation في YAML؟

لا — تحديد المحددات الخاصة بـ YAML explícitamente يمنع استخدام الطابعات (tab characters) للIndenting. فقط المسافات مسموح بها. هذا هو واحد من أكثر مصادر الأخطاء في YAML شيوعًا، خاصة عندما يتم نسخها من Formats أو محررين آخرين يستخدمون Tab. هذا المحول سيستخدم مسافات (2 أو 4، قابلة للتخصيص) وسيفرض استخدام Indentation مبني على المسافات كخطأ. إذا كان ملف YAML الخاص بك يحتوي على Tab، فاستنسخه هنا لتحويل الإندنتة إلى Based على المسافات.

هل يتم إرسال بيانات ملف YAML الخاص بك إلى خادم؟

لا — كل عملية الترميز والتغذية الصافية والتحقق تتم داخل متصفحك باستخدام JavaScript. لا يتحرك محتوى ملف YAML أبدًا من جهازك. هذا مهم لأن ملفات YAML غالبًا ما تحتوي على تكوين حساس: مفاتيح API، بيانات الاعتمادات الخاصة بالبيانات، أسرار التوزيع، وإعدادات البنية التحتية. يتم معالجة جميع العمليات بالكامل داخل الجانب العميل دون أي استدعاءات لـ API أو تخزين البيانات.

هل تريد حذف الإعلانات؟ تخلص من الإعلانات اليوم

تثبيت ملحقاتنا

أضف أدوات IO إلى متصفحك المفضل للوصول الفوري والبحث بشكل أسرع

أضف لـ إضافة كروم أضف لـ امتداد الحافة أضف لـ إضافة فايرفوكس أضف لـ ملحق الأوبرا

وصلت لوحة النتائج!

لوحة النتائج هي طريقة ممتعة لتتبع ألعابك، يتم تخزين جميع البيانات في متصفحك. المزيد من الميزات قريبا!

إعلان · حذف؟
إعلان · حذف؟
إعلان · حذف؟

ركن الأخبار مع أبرز التقنيات

شارك

ساعدنا على الاستمرار في تقديم أدوات مجانية قيمة

اشتري لي قهوة
إعلان · حذف؟