Последнее обновление: 03
Visual Studio Code (VS Code) — один из самые популярные редакторы кода Благодаря богатой экосистеме расширений. Независимо от того, разрабатываете ли вы собственное расширение или настраиваете уже установленное, вам часто приходится перезагрузите расширение для применения изменений. К счастью, VS Code делает это быстро и просто.
Метод 1: перезагрузка с помощью палитры команд
Самый простой способ:
- Press Ctrl + Shift + P (Windows / Linux) или Ctrl + Shift + P (Mac)
- Найдите Разработчик: Перезагрузить окно
- Удар Enter
Это перезагрузит всё окно VS Code, включая все расширения. Этот метод используют большинство разработчиков.
Способ 2: Отключите и снова включите расширение
Если вы хотите перезагрузить только определенное расширение:
- Перейдите на сайт Расширения панель (Ctrl + Shift + X)
- Найдите и выберите расширение
- Нажмите Отключить
- Затем нажмите Включите
VS Code предложит вам перезагружать Редактор. Нажмите кнопку, чтобы перезапустить расширение.
Метод 3: Для разработчиков расширений: запуск хоста расширения
Если вы создаете собственное расширение:
- Press F5 для запуска Хост разработки расширений
- Внести изменения в код
- Перезагрузите окно хоста, используя Ctrl + R or Палитра команд – Окно перезагрузки
Это обеспечивает чистую среду для тестов ваше расширение во время разработки.
Зачем перезагружать расширение?
Вам может потребоваться перезагрузить расширение, если:
- Вы обновили или изменили файлы расширения
- Вы изменили настройки расширения
- Вы тестируете собственное расширение, которое разрабатываете
- VS Code выдает запрос после обновления
Перезагрузка гарантирует, что все изменения вступят в силу без перезапуска всего редактора (хотя иногда это тоже необходимо).
Когда следует перезапустить VS Code?
В редких случаях, например при крупных обновлениях расширений, конфликтующих расширениях или повреждении кэша, вам может потребоваться вручную перезапустить VS Code.
Просто закройте и снова откройте редактор.
Заключение
Перезагрузка расширения в VS Code выполняется быстро и просто, независимо от того, являетесь ли вы обычным пользователем или пользователем расширения. разработчик. С помощью простой перезагрузки окна или быстрого цикла отключения/включения вы можете мгновенно применить изменения и вернуться к написанию кода.