Публикации по теме 'eslint'
Интегрируйте Es-lint airbnb и Prettier в React
Что такое Эслинт?
ESLint — это программа, которая просматривает ваш код и анализирует его на наличие потенциальных ошибок. Расширение легко настраивается, с набором встроенных опций для соответствия вашему руководству по стилю. Он может выделять ошибки, пока вы печатаете в своем редакторе, а также отображать подробный список ошибок в вашей консоли.
Чистый код в командах разработчиков с минимальными усилиями со стороны разработчиков.
Это здорово, потому что ESLint не только..
Начало работы с ESLint
Введение, сравнение популярных конфигураций и ресурсы
Что такое ЛИНТЕР?
Линтеры имеют долгую историю разработки программного обеспечения. Stephen C. Johnson ( письма ) разработал Lint во время отладки Yacc (еще один компилятор-компилятор), который был написан на языке программирования C в Bell Labs в 1978 году.
Подобно тому, как валик для ворса будет проходить по вашей одежде, удаляя нежелательную пыль, волосы и другие нежелательные предметы (например, лего ),..
ESlint и Prettier настроены для проекта Typescript в VSC
Почему ESLint и Prettier?
ESLint отлавливает возможные ошибки в вашем коде. Плагины сообщества, конфигурации и анализаторы могут быть добавлены в ваш проект для расширения функциональности ESLint.
Prettier форматирует ваш код по конверсиям и шаблонам. Это делает ваш код «красивее», как следует из названия.
Настройка кода Visual Studio
Прежде всего, установите расширения ESLint и Prettier.
Откройте VSC и на левой панели найдите «Расширения». Найдите ESLint и нажмите..
Сделайте ESLint или TSLint автоматическим в IntelliJ
Статический анализ кода является неотъемлемой частью жизненного цикла разработки (SDLC) для каждой платформы. Это приносит в нашу жизнь множество преимуществ, таких как обеспечение удобочитаемости кода, поддержание единообразного стиля в команде и предотвращение ненужных конфликтов.
Прежде чем автоматизировать процесс, мы должны понять, что такое ESLint и TSLint и почему мы их используем.
Что такое ESLint?
ESLint — это проект с открытым исходным кодом, который помогает выявлять и..
Вам больше никогда не придется иметь дело с устаревшими комментариями TODO
Вам больше никогда не придется иметь дело с устаревшими комментариями TODO
Вы когда-нибудь замечали в своей кодовой базе устаревшие // TODO: комментарии, на которые стоило бы обратить внимание давным-давно? 🤔
Ну а как же тогда:
// This will raise an error:
// TODO: 2020-01-01: This is an expired TODO comment.
Выглядит потрясающе, да?
Давайте обсудим, как мы можем сделать что-то подобное.
Как дела?
Представляем eslint-plugin-no-expired-todo-comments , удобный..
VSCode — Расширение NodeJS должно иметь
красивее
Prettier — это самоуверенный форматировщик кода с поддержкой:
JavaScript, в том числе ES2017 JSX Угловой Вью "Поток" "Машинопись" CSS, Меньше и SCSS HTML JSON GraphQL Markdown , включая GFM и MDX ЯМЛ
Он удаляет все исходные стили * и гарантирует, что весь выводимый код соответствует согласованному стилю.
Prettier берет ваш код и перепечатывает его с нуля, принимая во внимание длину строки.
Пара скобок Colorizer 2
Это..
Сделайте импорт более читабельным. Решения JS/TS и ESLint.
Сделайте импорт более читабельным. Решения JS/TS и ESLint.
Многие проблемы встречаются в масштабах проекта. Одним из наиболее важных является обеспечение ремонтопригодности кода. Глубина импорта увеличивается по мере роста кодовой базы. Они становятся очень грязными.
Иногда ваш импорт выглядит так, особенно в сложных проектах. Просто посмотрите на этот импорт, это действительно сложно понять.
В этой статье я не буду касаться архитектуры и внедрения зависимостей, а просто..