Плагины для VS Code, которые стоит использовать в 2024 году

Привет, Хабр! Сегодня расскажем о нескольких полезных плагинах для VS Code, которые облегчают и упрощают работу специалиста. Конечно, в подборке далеко не все плагины, полезные для разработчика. Так что если у вас есть свои фавориты, рассказывайте о них в комментариях. А пока начинаем!

400d13fde78b595619865fc63f033047.jpg

Polacode

В первую очередь Polacode нужен для создания качественных скриншотов кода. А еще с ее помощью можно создавать различные туториалы, обучающие видео, презентации и так далее.

Основные возможности плагина:

  • работа с несколькими файлами одновременно;

  • автоматическое добавление выделенных участков кода в модуль для скриншота;

  • создание визуально удобных сниппетов;

  • настройка внешнего вида изображения при помощи таких параметров, как polacode.target, polacode.shadow, polacode.transparentBackground и polacode.backgroundColor.

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

Загрузить плагин можно здесь. Работает на Windows, Linux и Mac.

Turbo Console Log

6a734713e1f81a9f780f0b661566893f.png

Расширение позволяет быстро отлаживать код, не используя ручное добавление журнальных сообщений. Этот инструмент дает возможность все сделать буквально в один клик — вывод сообщений добавляется без проблем.

У Turbo Console Log своя консоль, которая используется для вычисления выражений и запуска своего кода. Это хорошая возможность для отладки кода в режиме реального времени.

Еще одна возможность — кастомизация журнальных сообщений. Это позволяет обеспечить более удобный формат, где можно выделять объекты и переменные.

Загрузить можно здесь.

Error Lens

2962ec06ebda1fa1db09b566d6fd886e.jpg

Позволяет подсвечивать всю строку с ошибкой или предупреждением, показывать текст ошибки рядом с кодом, показывать счетчики ошибок на панели статуса. Упрощает оценку кода взглядом, ведь волнистые подчеркивания не так заметны, в отличие от полностью подсвеченных строк.

Плагин разными цветами выделяет ошибки, предупреждения, обычную информацию, подсказки. Можно также задавать стиль шрифта, расстояние между текстом кода и аннотациями. К слову, плагин совместим с любым ЯП, где есть доступ к диагностическим данным.

Загрузить плагин можно здесь.

Better Comments

2e1f3aa4f40ce63c01917077f49830c1.png

Расширение, которое дает возможность форматировать комментарии, ранжируя их по типу. Можно использовать разные стили комментариев, включая вопросы, задачи, предупреждения и так далее. Если нужно, можно ранжировать комментарии по степени важности, осуществлять поиск по типу комментария или ключевым словам.

Настройка плагина очень гибкая, есть управление стилями многострочных комментариев и стили комментариев в текстовых файлах. Плагин поддерживает большое количество языков программирования — от очень известных до такой экзотики, как Pig, Twig и Verilog.

Загрузить плагин можно здесь.

GitLens

6caf32ae2d63f9af8d2a3a41bd0d82e0.png

Мощный плагин, позволяющий контролировать и визуализировать историю Git. Он облегчает изучение коммитов, изменений, сравнение веток и так далее. Добавляет новые команды в VS Code —, а значит, с ним можно быстро выполнять нужные действия, включая создание коммитов и отмену изменений.

Для разработчика, который использует Git, это очень актуальный инструмент.

Загрузить плагин можно здесь.

ESLint

a4d4dffa4b10f87ab40cafb87e6fcef2.png

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

Положительная черта расширения — совместимость с другими популярными расширениями. Так что форматирование будет реализовано автоматически, исходя из набора правил линтинга.

Загрузить плагин можно здесь.

Bookmarks

Плагин для улучшения навигации по проектам. Дает возможность создавать закладки в строках кода, а потом, если нужно, возвращаться к ним. Выводит полный список закладок, позволяет осуществлять навигацию, искать созданные закладки, группировать, экспортировать и импортировать их.

Инструмент простой, но очень полезный. Загрузить можно здесь.

Пока все. Расскажите, применяли ли вы эти плагины? Если используете другие, расскажите о них в комментариях.

© Habrahabr.ru