Повысьте свою продуктивность с помощью расширений

Я пробовал большинство, если не все, популярные текстовые редакторы, официально перешел на Visual Studio и с тех пор не оглядывался назад.

Одной из самых впечатляющих возможностей Visual Studio Code является его настраиваемость с помощью расширений. За последний год мне удалось попробовать множество различных плагинов, и я составил список из них, которые изменили мою работу над проектами.

Вот мои любимые расширения VS Code для веб-разработки:

Текущий сервер

Запустите локальный сервер разработки с функцией перезагрузки в реальном времени для статических и динамических страниц. Это расширение отлично работает с компилятором Live Sass.



Живой компилятор Sass

Компилируйте Sass или Scss в CSS в режиме реального времени с перезагрузкой браузера.



красивее

Автоматически форматирует ваш код при сохранении. Тратьте меньше времени на исправление формата кода и сосредоточьтесь на функциональности. Работает с популярными языками, такими как JavaScript, TypeScript, Flow, JSX, JSON, CSS, SCSS, Less, HTML, Vue, Angular и GraphQL.



Фрагменты кода JavaScript (ES6)

Очень удобно, если вы освоитесь с синтаксисом ES6.



ES7 React/Redux/GraphQL/React-Native фрагменты

Сводит к минимуму тот же объем кода, который вы могли бы написать, например, при создании компонентов React.



квокка

Живой блокнот для JavaScript. Я нашел это очень полезным при работе с проблемами практики собеседования. Это позволяет выполнять простую и быструю отладку без использования console.logs.



Автоматическое переименование тега

Автоматически переименовывать парные теги HTML/XML. Это убережет вас от того, что вы забудете изменить один из тегов, что впоследствии может вызвать ошибку.



Раскрашивание пары скобок

Когда вы смотрите на свой код в течение нескольких часов, все начинает расплываться, поэтому четкое различие между функциями может быть очень полезным. Список цветов также можно настроить.



Хороший текстовый редактор должен предоставлять вам необходимые функции, которые наилучшим образом соответствуют вашим потребностям в программировании, и я лично обнаружил, что VS Code — это именно тот редактор, который мне подходит.

Какие расширения вы считаете наиболее полезными? Любые дополнительные рекомендации по рабочему пространству для веб-разработки?