أرسل ملاحظتك

قادم من صفحة: تنسيق كود JavaScript

لحظة…

يفك ضغط JSمحرك Prettierلا يُرفع كودك

تنسيق كود JavaScript

حوّل كود JS المضغوط أو المبعثر إلى كود مرتب سهل القراءة.

كل شيء يجري داخل متصفحك: لا يُرفع كودك ولا ملفك إلى أي خادم.

طريقة تنسيق JavaScript

1

الصق الكود

الصق كود JavaScript أو افتح ملف .js، أو جرّب «مثال».

2

اختر المسافات

مسافتان أو 4 أو Tab، وأقصى طول للسطر.

3

انسخ أو حمّل

اضغط «نسّق الكود»، ثم انسخ النتيجة أو حمّلها.

الخيارات

الخيارالقيمالأشيع
المسافة البادئةمسافتان، 4 مسافات، Tabمسافتان في أغلب مشاريع الويب
أقصى طول للسطر80 أو 100 أو 120 حرفا80، ويُقسم السطر الأطول إلى عدة أسطر

نصائح

اكتشف الأخطاء. إن لم يُنسَّق الكود فهناك خطأ في الكتابة: نعرض رقم السطر والعمود وسبب الخطأ.

افهم كود مكتبة. ملفات .min.js تصبح قابلة للقراءة بعد التنسيق، وإن بقيت أسماء المتغيرات مختصرة.

لا يتغير عمل الكود. التنسيق يغير المسافات والأسطر وعلامات التنصيص فقط.

خصوصية كودك: الأداة تعمل داخل متصفحك بالكامل، فلا يُرسل كودك ولا ملفك إلى أي خادم، وتعمل حتى دون اتصال بعد فتح الصفحة.

أسئلة شائعة

كيف أفك ضغط كود JavaScript؟

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

هل يغير التنسيق عمل الكود؟

لا. اختبرنا الأداة على 13 مكتبة معروفة وبرامج اختبار: قارنّا شجرة الكود (AST) قبل التنسيق وبعده، وشغّلنا البرامج وقارنّا نتائجها، فكانت متطابقة.

هل يدعم TypeScript؟

لا، الأداة لـJavaScript وJSX. كود TypeScript سيظهر فيه خطأ عند أول نوع (type).

ما المحرك المستخدم؟

Prettier 3.9 (رخصة MIT) مع محلل Babel، ويعمل داخل متصفحك.