JSHint

JSHint

JSHint هي أداة تعتمد على المجتمع وتكتشف الأخطاء والمشكلات المحتملة في شفرة JavaScript.
JSHint هي أداة تعتمد على المجتمع وتكتشف الأخطاء والمشكلات المحتملة في شفرة JavaScript.نظرًا لأن JSHint مرنة جدًا ، فيمكنك ضبطها بسهولة في البيئة التي تتوقع تنفيذ التعليمات البرمجية الخاصة بك.JSHint مفتوح المصدر وسيظل دائمًا على هذا النحو.يهدف المشروع إلى مساعدة مطوري جافا سكريبت على كتابة برامج معقدة دون الحاجة إلى القلق بشأن الأخطاء المطبعية وأخطاء اللغة.في النهاية تصبح أي قاعدة تعليمات برمجية ضخمة في مرحلة ما ، لذلك يمكن أن تصبح الأخطاء البسيطة - التي لن تظهر نفسها عند كتابتها - سدادات للعرض وتضيف ساعات إضافية من التصحيح.لذا ، فإن أدوات تحليل الشفرة الثابتة تدخل حيز التنفيذ وتساعد المطورين على اكتشاف مثل هذه المشكلات.JSHint بفحص برنامج مكتوب في جافا سكريبت وتقارير عن الأخطاء التي ارتكبت عادة والأخطاء المحتملة.يمكن أن تكون المشكلة المحتملة هي خطأ في بناء الجملة أو خطأ بسبب تحويل نوع ضمني أو متغير تسرب أو أي شيء آخر بالكامل .... فقط 15٪ من جميع البرامج التي قدمت على jshint.com تجتاز اختبارات JSHint.في جميع الحالات الأخرى ، تعثر JSHint على بعض الأعلام الحمراء التي يمكن أن تكون أخطاء أو مشاكل محتملة.يرجى ملاحظة أنه على الرغم من أن أدوات تحليل الشفرة الثابتة يمكنها اكتشاف العديد من أنواع الأخطاء المختلفة ، إلا أنها لا تستطيع اكتشاف ما إذا كان برنامجك صحيحًا أو سريعًا أو به تسرب للذاكرة.يجب عليك دائمًا الجمع بين أدوات مثل JSHint مع اختبارات الوحدة والوظيفة وكذلك مع مراجعات الكود.
jshint

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

المميزات

التصنيفات

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

Codacy

Codacy

تقوم تلقائيًا بمراجعة نمط الشفرة والأمان والازدواجية والتعقيد والتغطية في كل تغيير أثناء تتبع جودة الشفرة في جميع أنحاء سباقات السرعة الخاصة بك.
JSLint

JSLint

JSLint هو برنامج JavaScript يبحث عن مشاكل في برامج JavaScript.إنها أداة جودة رمز.
ESLint

ESLint

ESLint هي أداة مساعدة JavaScript مفتوحة المصدر تم إنشاؤها أصلاً بواسطة Nicholas C. Zakas في يونيو 2013.
CodeFactor.io

CodeFactor.io

تقوم CodeFactor.io تلقائيًا بتتبع جودة التعليمات البرمجية مع كل طلب التزام وسحب ، مما يساعد مطوري البرامج على توفير الوقت في مراجعات الكود ومعالجة ...
Coala

Coala

يوفر Coala واجهة سطر أوامر موحدة لرفع وإصلاح جميع التعليمات البرمجية الخاصة بك ، بغض النظر عن لغات البرمجة التي تستخدمها.http://coala-analyzer.org/.
Javascript Validator

Javascript Validator

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

Houndci

تعليق Hound على انتهاكات النمط في طلبات سحب GitHub ، مما يسمح لك أنت وفريقك بمراجعة قاعدة أكواد نظيفة والحفاظ عليها بشكل أفضل.Hound تبقي أسلوب رمزك في الاختيار.
SideCI

SideCI

SideCI هو أداة مراجعة التعليمات البرمجية الآلية مع GitHub.تسريع دورة مراجعة وتطوير التعليمات البرمجية لتحسين الإنتاجية دون مطالبة المهندسين بقضاء وقت ثمين.