المطوّرون 🔒 يعمل داخل متصفحك — لا تُرسل أي بيانات

منسّق JavaScript

حوّل JavaScript المضغوط أو سيّئ التنسيق إلى كود تستطيع قراءته فعلًا.

الإدخال
الإخراج

تنسيق JavaScript أونلاين

تصبح قراءة حزمة الإنتاج، أو أداة مصغّرة من طرف ثالث، أو مقتطف حشره أحدهم في سطر واحد، أسهل بكثير بعد ترتيبه بمسافات بادئة. هذه الصفحة هي منسّق الأكواد مضبوطًا على تنسيق JavaScript، ويستخدم مكتبة js-beautify مفتوحة المصدر داخل متصفحك.

ما الذي يتغيّر

  • توضع كل عبارة برمجية في سطر مستقل.
  • تُزاح الكتل داخل الأقواس المعقوفة بحسب مستوى التداخل.
  • تُضاف مسافات حول العوامل وبعد الفواصل.
  • تُحفظ الأسطر الفارغة التي أبقيتها، بحد أقصى سطرين متتاليين.

قراءة الكود المضغوط

الناتج المنسّق من ملف مضغوط تبقى فيه الأسماء من حرف واحد، لذا اقرأه عبر بنيته: ابحث عن الدوال المُصدَّرة، وتتبّع الاستدعاءات، وأعد تسمية الأشياء في ذهنك كلما فهمتها. وإن كان المشروع الأصلي ينشر خرائط المصدر (source maps)، فبإمكان أدوات المطوّر في المتصفح عرض المصدر الأصلي بدلًا من ذلك، وهو دائمًا أفضل من قراءة الكود المضغوط.

أدوات ذات صلة

للاتجاه المعاكس استخدم ضاغط JavaScript. ولمعرفة ما تغيّر بين نسختين من سكربت، نسّق كلتيهما هنا ثم قارن بينهما بأداة مقارنة النصوص.