---
title: Code Linting
localeTitle: كود Linting
---
Linting هي عملية تشغيل برنامج يقوم بتحليل شفرتك بحثًا عن الأخطاء البرمجية والأسلوبية. أداة linting ، أو linter ، علامات أو علامات أي أخطاء محتملة في التعليمات البرمجية مثل أخطاء في بناء الجملة أو أسماء المتغيرات التي تم تهجئة بشكل غير صحيح. هذا يمكن أن يوفر الوقت ويساعدك على كتابة رمز أفضل.

يمكن تثبيت `npm` باستخدام `npm` أو مدير حزم آخر. يمكن استخدام Linters من سطر الأوامر عن طريق تمرير في الملفات. كما تتوفر أدوات Linters أيضًا كمكونات إضافية للأدوات وأحيانًا يتم دمجها بشكل مباشر في برامج التحرير.

في ما يلي بعض برامج Javascript Linters الشائعة:

[JSLint](http://www.javascriptlint.com/online_lint.php)

[JSHint](http://jshint.com)

[JSCS](http://jscs.info)

[ESLint](http://eslint.org)

#### Linters للمحررين:

*   التعليمات البرمجية المرئية: لتثبيت ملحق eslint ، افتح لوحة الأوامر (عرض -> Command Palette .. أو cmd + shift + p) وتنفيذ الأمر: تمديد تثبيت eslint

#### الأدوات والمكونات الإضافية

[أجمل](https://prettier.io)