تخطَّ إلى المحتوى الرئيسي

مدقِّق ملفات ENV مجانًا

افحص ملف .env بحثًا عن المفاتيح المكررة والمسافات الخاطئة والقيم غير المقتبسة — ثم احصل على نسخة منظفة ومرتبة وملف .env.example جاهز للرفع. يعمل في متصفحك.

يعمل دون اتصال بعد التحميل

💡 يكتشف المفاتيح المكررة والمسافات حول = والقيم غير المحاطة بعلامات اقتباس ومشكلات اصطلاح التسمية — ثم يعطيك ملفًا نظيفًا مرتبًا وملف .env.example جاهزًا للتسليم. يتم تحليل بياناتك السرية بالكامل في متصفحك ولا يتم رفعها أبدًا.

الاستخدامات الشائعة

  • إنشاء .env.exampleأنشئ .env.example من .env الفعلي بحيث يعرف زملاؤك ما يجب تعيينه.
  • تصحيح ملف .env المعطلاكتشف سبب عدم تحميل متغيرات البيئة لديك.
  • تنظيف .env الفوضويرتب وأزل التكرارات وقياس ملف .env.
  • فرض اتفاقيات تسمية .envتحقق من اتباع أسماء متغيرات البيئة لـ UPPER_SNAKE_CASE.
  • التحقق من صحة .env قبل النشراكتشف أخطاء الإعدادات قبل أن تصل إلى الإنتاج.

كيف يعمل

ملف .env معيب يسبب أخطاء تكوين محيرة — مفتاح مكرر أو مسافة شاردة حول "=" أو قيمة بدون علامات تحتوي على مسافة. هذا يفحص الملف وينظفه، محلياً تماماً (مهم، لأن ملفات .env تحتوي على أسرار).

  1. 1
    تلصق .env الخاص بك
    يُحلَّل كل سطر: تُتخطى التعليقات والأسطر الفارغة، وتُعالج بادئات «export».
  2. 2
    يفحص المشاكل
    تُعلَّم برقم السطر: المفاتيح المكررة، والمسافات حول «=»، وأسماء المفاتيح غير الصالحة، والمفاتيح غير المكتوبة بأحرف كبيرة، والقيم الفارغة، والقيم غير المقتبسة التي تحتوي على مسافات أو «#».
  3. 3
    ينتج ملفًا نظيفًا
    تُزال تكرارات المفاتيح (تُعتمد القيمة الأخيرة)، وتُرتَّب أبجديًا، وتوضع القيم بين علامات اقتباس عند الحاجة.
  4. 4
    و .env.example
    نفس المفاتيح مع قيم فارغة — جاهز للالتزام لذلك يعرف الزملاء أي متغيرات يجب تحديدها، دون تسرب الأسرار.

ملفات .env مليئة بالأسرار — مفاتيح API وكلمات مرور قاعدة البيانات. تحلل هذه الأداة كل شيء في متصفحك ولا تحمّل أي شيء أبداً، لذا من الآمن لصق ملف حقيقي.

أدوات ذات صلة

الأسئلة الشائعة