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)
|