25 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			25 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 
								 | 
							
								---
							 | 
						|||
| 
								 | 
							
								title: Code Linting
							 | 
						|||
| 
								 | 
							
								localeTitle: Листинг кода
							 | 
						|||
| 
								 | 
							
								---
							 | 
						|||
| 
								 | 
							
								Linting - это процесс запуска программы, которая анализирует ваш код для программных и стилистических ошибок. Инструмент linting или linter маркирует или помещает любые потенциальные ошибки в вашем коде, такие как синтаксические ошибки или неправильные имена переменных. Это может сэкономить время и помочь вам написать лучший код.
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Linters можно установить с помощью `npm` или другого менеджера пакетов. Linters можно использовать из командной строки, передавая файлы. Linters также доступны в виде плагинов для инструментов, а иногда они напрямую интегрируются в редакторы.
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Вот некоторые популярные Javascript Linters:
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[JSLint](http://www.javascriptlint.com/online_lint.php)
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[JSHint](http://jshint.com)
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[ОНК](http://jscs.info)
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[ESLint](http://eslint.org)
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								#### Linters для редакторов:
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								*   Visual Code: Чтобы установить расширение eslint, откройте командную палитру (View -> Command Palette .. или cmd + shift + p) и выполните команду: ext install eslint
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								#### Инструменты и плагины
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[Красивее](https://prettier.io)
							 |