ما تنسيق بناء جملة JavaScript؟

تنسيق JavaScript هو عملية التحقق من صلاحية الكود المصدري، ثم إعادة ترتيبه وفق نمط متسق. ويعني ذلك عادةً ضبط المسافات البادئة، والمسافات الفاصلة، وفواصل الأسطر، من دون تغيير معنى الكود.

ويُعد التحقق من بناء الجملة مهمًا بالقدر نفسه. فلا يستطيع المنسّق إعادة كتابة الكود بأمان إلا إذا كان المحلل قادرًا على فهمه أولًا.

وصف الأداة

تتحقق هذه الأداة من بناء جملة JavaScript وتنسّق الكود في المتصفح. وهي تستخدم محللًا للتحقق من صلاحية الإدخال، وPrettier لإنتاج نسخة أكثر تنظيمًا من المصدر نفسه.

وتفيد هذه الأداة عندما تريد إجراء تنسيق سريع أو التحقق من بناء الجملة من دون فتح بيئة تطوير متكاملة.

أمثلة

  • وحدة ES صغيرة تتضمن عمليات استيراد وتصدير
  • مقتطف JSX مثل مكوّن React
  • كائن طويل يحتاج إلى تحسين المسافات البادئة

الميزات

  • التحقق من بناء الجملة باستخدام محلل Babel
  • التنسيق باستخدام Prettier المستقل
  • سير عمل باستخدام زر المسح لإعادة الضبط بسرعة

القيود

هذه الأداة مخصصة لبناء الجملة فقط. فهي لا تنفّذ الكود ولا تدعم إدخال TypeScript.

يُرفض الإدخال الفارغ عند التحقق والتنسيق على حد سواء، لذا يجب توفير كود فعلي قبل استخدام أي من الإجرائين.