Плагины позволяют добавлять языки, отладчики и инструменты для поддержки рабочего процесса разработки.
Богатая модель расширяемости VS Code позволяет авторам плагинов подключаться непосредственно к пользовательскому интерфейсу и предоставлять функциональность через те же API, которые используются в VS Code.
В этой статье объясняется, как находить, устанавливать и управлять расширениями из магазина приложений.
Поиск плагинов
Вы можете просматривать и устанавливать расширения из VS Code. Вызовите представление Расширения, нажав на значок в панели активности сбоку или команду (Ctrl+Shift+X).

Это покажет вам список самых популярных плагинов в редакторе.

Каждое дополенение в списке включает краткое описание, издателя, количество загрузок и пятизвездочный рейтинг. Вы можете кликнуть на него, чтобы отобразить страницу подробностей, где можно узнать больше.
Установка плагинов
Чтобы установить плагин, выберите кнопку Установить. После завершения установки кнопка Установить сменится кнопкой Управление шестеренкой.
Например, давайте установим популярное дополение TODO Highlight. Оно выделяет текст типа 'TODO:' и 'FIXME:' в вашем исходном коде, чтобы вы могли быстро найти недоделанные разделы.
В окне "Расширения" (Ctrl+Shift+X) введите "todo" в поле поиска, чтобы отфильтровать результаты поиска. Вы должны увидеть дополение TODO Highlight в списке.
Дополнение однозначно идентифицируется по идентификаторам издателя. Если вы выберете TODO Highlight, вы увидите страницу подробностей, где вы можете найти идентификатор плагина, в данном случае wayou.vscode-todo-highlight. Знание идентификатора расширения может быть полезно, если существует несколько плагинов с одинаковыми названиями.
Выберите кнопку Install, и VS Code загрузит и установит расширение из репозитория. После завершения установки кнопка Install будет заменена кнопкой Manage gear.
Чтобы увидеть TODO Highlight в действии, откройте любой файл исходного кода и добавьте текст 'TODO:', и вы увидите выделенный текст.
Это был лишь один пример того, как установить и использовать плагин. В репозитории есть тысячи расширений, поддерживающих сотни языков программирования и задач.
Все от полнофункциональной поддержки языков Java, Python, Go и C++ до простых расширений, которые создают GUID, изменяют цветовую тему или добавляют виртуальных питомцев в редактор.
На странице подробностей вы можете прочитать README и просмотреть его:
- Feature Contributions - Список команд: настройки, команды и сочетания клавиш, языковые грамматики, отладчик и т.д.
- Changelog - CHANGELOG репозитория расширения, если он доступен.
- Зависимости - Перечисляет зависимости от других плагинов.
