10 расширений VS Code для повышения производительности от CEO IT-компании
Соучредитель и гендиректор Stepsize Алекс Омейер поделился в блоге десятью расширениями VS Code, которые он и его команда используют для повышения продуктивности.
Вот какие расширения VS Code используют в Stepsize.
1. Live Server
Позволяет видеть изменения кода, отраженные в браузере. Запускает локальный сервер разработки с функцией перезагрузки в реальном времени как для статических, так и для динамических страниц.
Каждый раз после сохранения кода пользователь видит изменения кода в браузере, что позволяет намного быстрее фиксировать ошибки.
2. Remote — SSH
Позволяет использовать любую удаленную машину с сервером SSH в качестве среды разработки. Чтобы работать, не нужен исходный код на локальном компьютере, потому что расширение запускает команды и другие расширения на удаленном ПК.
3. Stepsize
Позволяет создавать закладки для кода, отслеживать технический долг прямо из редактора и создавать список задач. Также можно взаимодействовать с товарищами по команде в работе по обслуживанию кода и рефакторингу.
4. Prettier
С помощью расширения можно упорядочить код и сделать его более последовательным. Обеспечивает согласованный стиль, анализируя код и перепечатывая его по особым правилам, которые учитывают максимальную длину строки.
5. WakaTime
Показывает подробные метрики, такие как аналитические данные и тайм-трекинг, автоматически генерируемые в результате программирования.
6. Code Spell Checker
Проверяет правописание с целью выявления распространенных орфографических ошибок. Расширение показывает слова с ошибками, которые являются техническими терминами или переменными в комментариях и строках.
7. Compareit
Расширение позволяет сравнить два файла — из текущего проекта и любой директории на компьютере или буфера обмена.
8. GitLens
Расширение создано для визуализации авторства кода с помощью аннотации git blame
и code lens
, то есть помогает лучше понять код. Позволяет беспрепятственно перемещаться и исследоваться репозиторий Git, получать ценную информацию с помощью команд сравнения и многое другое.
9. Remote — Containers
Позволяет использовать контейнер Docker в качестве полнофункциональной среды разработки.
10. Quokka.js
Инструмент повышения производительности разработчика для быстрого прототипирования JavaScript и TypeScript. Значения времени выполнения обновляются и отображаются в IDE рядом с кодом по мере ввода.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: