Публикации по теме 'linter'


Пейринг-тур: некоторые мысли
На этой неделе я не работаю над личным проектом, но работаю в паре над клиентским проектом с тремя ремесленниками из 8-го Света. Это очень увлекательно, так как я впервые испытываю настоящую трудовую жизнь программиста! В первые два дня работы в паре я и мой наставник Рабеа работали над функцией проекта, над которым она работает. По сути, нам нужно было добавить кнопку на страницу веб-сайта нашего клиента, где пользователи могут запрашивать расценки на конкретную услугу. Проект..

Vim и eslint
Нам всем нравится Vim. Он существует уже давно и помог нам повысить нашу продуктивность. Линия - еще один важный инструмент, которым мы пользуемся в повседневной жизни. Это делает наш код более понятным и понятным. Это относится и к новым людям, присоединяющимся к нашим проектам позже, а также к нашему будущему. Я использую eslint для линтинга своих приложений Javascript / React. Учитывая, что у вас настроен eslint, добавить поддержку линтинга в Vim очень просто. Syntastic -..

Что означает Linting и Beautifying (Prettifying) внешний код???
Lint или Linter  – это инструмент, который анализирует исходный код, чтобы отметить программные ошибки, баги, стилистические ошибки и подозрительные конструкции. Термин « ворс » произошел от названия нежелательных кусочков волокон и пуха, содержащихся в овечьей шерсти. Инструменты типа Lint особенно полезны для интерпретируемых языков, таких как JavaScript и Python. Поскольку в таком языке отсутствует фаза компиляции, которая отображает список ошибок перед выполнением,..

Инструментарий Code Convention для улучшения совместной работы
Если вы раньше или сейчас работали в компании любого размера, вам приходилось сталкиваться с трудностями при работе с несовместимыми стилями кода. Я работал в компании, у которой есть интерфейсный код, основанный на платформе Rails. В то время было очень сложно иметь инструменты соглашения о коде для внешнего интерфейса. Таким образом, всякий раз, когда кто-то отправляет запрос на проверку, другие инженеры должны прокомментировать каждую проблему с соглашением о коде. Очевидно, что..

Автоматическое исправление файлов JavaScript с помощью Prettier в VSCode
Вот как вы можете автоматически исправить свой код для реагирования с помощью ESLint + Prettier. Эта установка требует, чтобы у вас была установка Prettier через ESLint. Вы можете посмотреть мою историю на эту тему . Установите расширение ESLint Вы можете либо установить его из панели расширений VSCode, либо нажать Command + P (Ctrl + P в Windows), а затем ввести ext install dbaeumer.vscode-eslint . Примечание. Если вам интересно, вам не нужно устанавливать расширение prettier...

Наем садовника для стрижки сорняков: добавление линтера на полпути к созданию приложения.
В этой статье я собираюсь рассказать о недавнем сценарии из реальной жизни, который произошел со мной, и о том, как с помощью нескольких удобных инструментов в npm мне удалось добавить линтер (и обеспечить соблюдение правил) без особого От головной боли, к проекту, который уже был живым, дышащим существом. Все любят аналогии ... Заблаговременное планирование, взгляд на картину в целом и определение того, какие процедуры следует внедрить, могут помочь решить огромное количество..

Хуки перед фиксацией: хорошие, плохие и уродливые
Введение Я знаю, что прошло некоторое время с тех пор, как я открыл страницу, но я был занят. Я готовился к большому собеседованию, работая полный рабочий день в Wave и посещая вечерние занятия два раза в неделю. Поэтому я решил потратить час и написать краткий пост о том, над чем я недавно работал (надеюсь, он написан не так уж плохо). Так как я работаю над своим pre-commit хуком на работе, я напишу немного о своих мыслях по этому поводу. Я надеюсь, что, потратив время на написание..