تنسيق ملف YAML
YAML، إعدادات «المقروءة للإنسان» بقوة وخطر المسافات البادئة.
-
بدون رفعملفاتك تبقى على جهازك
-
معالجة دفعيةعدة ملفات في آن واحد
-
خصوصية كاملةبدون تسجيل أو تتبع
ما هو ملف YAML؟
ملف .yaml (أو .yml) هو بيانات مُهيكلة بـ YAML، أي "YAML Ain't Markup Language" منذ 2001: مسافات بادئة تصنع البنية ومفاتيح وقيم ومصفوفات ومراسي ودمج، صُمم ليُقرأ كأنه إنجليزية تقريباً. تلك القوة مشؤومة: المسافات حساسة والأنواع تُحوَّل ضمنياً (no يصبح false، 2024-01-01 يصبح تاريخاً) وأخطاء لطيفة المظهر تبتلع الإعدادات.
أين يوجد YAML اليوم
YAML هو إعداد DevOps المهيمن: Kubernetes وDocker Compose وCI/CD (GitHub Actions وGitLab) وAnsible وSwagger، البنية التحتية الحديثة تُكتب ياملاً. بديله TOML يكسب القلوب؛ للموجود YAML راسخ لدرجة أن «سحابة بالإعداد» تعنيه حرفياً.
كيفية فتح ملف YAML
على Windows
انقر نقرًا مزدوجًا على الملف، أو افتحه باستخدام Any text editor.
على macOS
يفتح VS Code ملفات YAML على macOS.
في متصفحك
افتح ملفات YAML مباشرة في تبويب المتصفح أو عبر عارض dexrr. بدون تثبيت وبدون رفع.
يفتح أيضًا في
-
Any text editor
-
VS Code
-
yq
عرض أو تحويل ملفات YAML
معاينة سريعة أو تنسيق جديد. بدون تثبيت، بدون رفع.
YAML: البيانات التقنية
- الاسم الكامل
- YAML
- الامتدادات
- .yaml .yml
- نوع MIME
-
application/yaml, text/yaml, application/x-yaml - الضغط
- لا يوجد (غير مضغوط)
- المطوّر
- Clark Evans, Ingy döt Net, Oren Ben-Kiki
- المواصفة
- yaml.org
أسئلة شائعة حول YAML
كيف أفتح ملف .yaml؟
أي محرر نصوص يفتحه، فهو صُمم ليُقرأ؛ linters تفحصه. يعرض dexrr ملفات yaml ويحوّلها في المتصفح.
هل يمكن تحويل ملفات YAML عبر الإنترنت؟
نعم، يحوّل dexrr ملفات yaml إلى json أو toml محلياً في المتصفح.
هل تنسيق YAML قديم؟
لا، مهيمون على إعدادات البنية التحتية الحديثة رغم كل شكاوى مطوّريه.