ESLint

ESLint

ESLint هي أداة مساعدة JavaScript مفتوحة المصدر تم إنشاؤها أصلاً بواسطة Nicholas C. Zakas في يونيو 2013.
ESLint هي أداة مساعدة مفتوحة المصدر لجافا سكريبت تم إنشاؤها أصلاً بواسطة Nicholas C. Zakas في يونيو 2013. يعتبر Code linting نوعًا من التحليل الثابت الذي يتم استخدامه بشكل متكرر للعثور على أنماط أو تعليمات برمجية إشكالية لا تلتزم بإرشادات نمطية معينة.توجد علامات برمجية لمعظم لغات البرمجة ، وفي بعض الأحيان يقوم المترجمون بدمج الوبر في عملية الترجمة.جافا سكريبت ، كونها لغة ديناميكية وكتب فضفاضة ، عرضة بشكل خاص لخطأ المطور.بدون الاستفادة من عملية الترجمة ، يتم تنفيذ شفرة JavaScript عادةً للعثور على بناء جملة أو أخطاء أخرى.تسمح أدوات الفحص مثل ESLint للمطورين باكتشاف مشاكل في شفرة JavaScript الخاصة بهم دون تنفيذها.السبب الأساسي لإنشاء ESLint هو السماح للمطورين بإنشاء قواعد الفحص الخاصة بهم.تم تصميم ESLint لجعل جميع القواعد قابلة للتوصيل تمامًا.تتم كتابة القواعد الافتراضية تماما مثل أي قواعد البرنامج المساعد سيكون.يمكنهم جميعًا اتباع نفس النمط ، سواء بالنسبة للقواعد نفسها أو للاختبارات.بينما ستشحن ESLint بعض القواعد المدمجة لجعلها مفيدة من البداية ، ستكون قادرًا على تحميل القواعد ديناميكيًا في أي وقت.تتم كتابة ESLint باستخدام Node.js لتوفير بيئة تشغيل سريعة وسهولة التثبيت عبر npm.
eslint

موقع الكتروني:

التصنيفات

بدائل ESLint لجميع المنصات مع أي ترخيص

JSHint

JSHint

JSHint هي أداة تعتمد على المجتمع وتكتشف الأخطاء والمشكلات المحتملة في شفرة JavaScript.