تطوير البرمجيات · مصطلحات · مراجعة الشيفرة وجودتها

ما معنى linter؟

المعنى في مجال تطوير البرمجيات مع أمثلة

/ˈlɪntər/اسممصطلح شائع

linter: أداة فحص الشيفرة

أداة تفحص الشيفرة من دون تشغيلها، وتحذر من مشكلات التنسيق والأنماط المثيرة للريبة والأخطاء البسيطة، مثل المتغيرات غير المستخدمة.

طريقة الاستخدام

تشغّل الفرق أدوات مثل ESLint أو Pylint محليًا وفي التكامل المستمر. ومن العبارات الشائعة: «أداة الفحص تعترض على هذا»، و«أصلح أخطاء الفحص»، و«شغّل الفحص». والإعداد الجيد يقلل كثيرًا من الملاحظات الشكلية في المراجعات.

أمثلة

  1. The linter is failing because of an unused import in your PR.

    يفشل فحص الشيفرة بسبب استيراد غير مستخدم في طلب الدمج.

    أداة الفحص اكتشفت تعليمة استيراد لا يحتاج إليها التغيير، ولذلك أبلغت عن الفشل.

  2. We added a linter rule that bans console.log in production code.

    أضفنا قاعدة للفحص تمنع استخدام console.log في شيفرة الإنتاج.

    القاعدة الجديدة ترصد استدعاءات التسجيل التي ينبغي ألا تظهر في النسخة المخصصة للمستخدمين.

تراكيب شائعة

  • run the linter
  • linter rule
  • lint errors
  • the linter complains

مصطلحات أخرى: مراجعة الشيفرة وجودتها

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: