25 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| 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) |