Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Расширение Microsoft Edge DevTools для Visual Studio Code позволяет использовать средства разработчика Microsoft Edge и встроенную версию браузера Microsoft Edge, включая эмуляцию устройства, прямо из Visual Studio Code. Расширение DevTools предоставляет многие из тех же инструментов, которые есть в DevTools в браузере Microsoft Edge, из Visual Studio Code.
Visual Studio Code — это легкий, но мощный редактор исходного кода для Windows, Linux и macOS. Visual Studio Code - это полноценная интегрированная среда разработки (IDE) с мощными функциями для веб-разработки. Visual Studio Code включает встроенную поддержку JavaScript, TypeScript и Node.js, поэтому это отличный инструмент для веб-разработчиков, особенно с этим расширением DevTools.
Расширение DevTools для Visual Studio Code позволяет:
Разрабатывайте веб-страницы и используйте средства разработчика, не выходя из Visual Studio Code. Это расширение предоставляет альтернативу использованию средств разработчика для разработки веб-страниц в окне браузера.
Эмуляция устройств, например отображение веб-страницы в различных размерах окна просмотра во время разработки.
Протестируйте специальные возможности ваших веб-страниц из Visual Studio Code.
Редактируйте CSS и SASS в реальном времени и наблюдайте, как изменения сразу же отражаются в экземпляре браузера при редактировании фактических исходных файлов. Редактирование зеркала CSS позволяет управлять сохранением изменений файла
.css. Средства разработчика открывают и редактируют ваши.cssфайлы, но без их автоматического сохранения. Так что вы можете решать и контролировать, сохранять ли внесенные вами изменения на вкладке "Стили " инструмента "Элементы ".
Сравниваемые подходы
Расширение DevTools для Visual Studio Code — это один из нескольких различных способов использования DevTools для изменения локальных файлов.
| Способ | Плюсы и минусы | Статья |
|---|---|---|
| Средство "Элементы средств > разработчика" для браузера > | Вам придется вручную копировать изменения из средств разработчика в исходные файлы. | Проверка, редактирование и отладка HTML и CSS с помощью средства Elements |
| Вкладка "Рабочая>область" для определения рабочей области в средствах разработчика > в браузере > | Всегда сохраняет изменения, что может помешать экспериментам | Выберите локальную рабочую область, чтобы использовать средства разработчика для изменения файлов и сохранения изменений на диске в обзоре средств. |
| Параметры> средств разработчика > браузера>: эксперименты>Открытие исходных файлов в Visual Studio Code | Всегда сохраняет изменения, что может помешать экспериментам | Открытие исходных файлов в Visual Studio Code |
| Расширение Microsoft Edge DevTools для Visual Studio Code | Автоматически открывает и редактирует исходный файл CSS, но не сохраняет его автоматически, поэтому вы можете выбрать, сохранять ли изменения. | Данная статья. |
Двухстороннее редактирование
Изменения отражаются в исходных файлах в открытой папке, на вкладке "Средства разработчика Edge " и на вкладке "Средства разработчика Edge: браузер " следующим образом.
CSS
С помощью редактирования зеркала CSS вы можете изменить CSS на вкладке Edge DevTools, и он автоматически изменится в исходном файле .html.css, а также будет отражен на вкладке Edge DevTools: Браузер. Средства разработчика позволяют вам решить, сохранить ли изменение, что позволяет вам экспериментировать.
Вы можете изменить CSS в исходном файле .css.html , сохранить изменение, а затем перезагрузить веб-страницу в Edge DevTools: вкладка Браузер , которая также обновляет вкладку Edge DevTools .
HTML
Дерево DOM можно изменить на вкладке Edge DevTools (например, изменить <h2>Success!</h2> на <h2>CSS Success!</h2>), затем нажать клавишу ВВОД, а затем обновить вкладку Edge DevTools: Browser, чтобы увидеть изменения. (При этом автоматически не выполняется редактирование .html исходного файла.)
Вы можете изменить HTML в исходном файле .html , сохранить изменение, а затем перезагрузить веб-страницу в Edge DevTools: вкладка Браузер , которая также обновляет вкладку Edge DevTools .
Задачи, поддерживаемые средствами разработчика
Расширение DevTools для Visual Studio Code позволяет:
| Задача | Статья |
|---|---|
| Запустите новый экземпляр браузера со средствами разработчика для вашего проекта. | Открытие DevTools и браузера DevTools |
| Эмулируйте разные устройства и просматривайте свой проект в разных режимах отображения. | Эмуляция устройства |
| Просмотр структуры DOM среды выполнения и макета страницы с помощью средства "Элементы ". | Открытие исходных файлов с помощью средства "Элементы" |
| Анализируйте и изменяйте стили CSS вашего проекта с помощью динамического предварительного просмотра и динамических изменений исходных файлов проекта. | Обновление файлов .css из средства "Стили" (редактирование CSS зеркало) |
| Анализ трафика сайта с помощью средства "Сеть ". | Интеграция средства сетевого взаимодействия |
| Войдите в журнал, попробуйте JavaScript и откройте окно или DOM с помощью средства "Консоль ". | Интеграция с консолью |
| Проверка хранилища и служебных сценариев с помощью средства "Приложение ". | Интеграция средств приложения |
| Используйте расширение в рабочем процессе отладки Visual Studio Code. | Интеграция с отладкой Visual Studio Code |
Обзор средств в расширении DevTools
В расширение DevTools для Visual Studio Code включены следующие инструменты. Следующие статьи не посвящены конкретно расширению DevTools для Visual Studio Code, а относятся к средствам разработчика браузера Microsoft Edge.
| Средство | Назначение | Статья |
|---|---|---|
| Средство "Элементы" | Проверяйте, редактируйте и отлаживайте свои HTML и CSS. Вы можете редактировать в инструменте, одновременно отображая изменения в браузере в динамическом режиме. Выполняйте отладку HTML с помощью дерева DOM, а также проверяйте CSS для веб-страницы и работайте с ним. | Проверка, редактирование и отладка HTML и CSS с помощью средства Elements |
| Средство "Консоль" | Интеллектуальная и полнофункциональная командная строка в средствах разработчика. Отличный сопутствующий инструмент для использования с другими инструментами. Предоставляет эффективный способ написания сценариев, проверки текущей веб-страницы и управления текущей веб-страницей с помощью JavaScript. | Обзор консоли |
| Средство "Сеть" | Используйте средство "Сеть ", чтобы убедиться, что ресурсы загружаются или высылаются должным образом. Проверка свойств отдельного ресурса, таких как заголовки HTTP, содержимое или размер. | Проверка сетевой активности |
| Средство "Приложение " | Используйте средство "Приложение " для управления хранилищем страниц веб-приложений, включая манифест, служебные сценарии, локальное хранилище, файлы cookie, хранилище кэша и фоновые службы. | Средство "Приложение" для управления хранилищем |
| Средство "Проблемы" | Средство "Проблемы" автоматически анализирует текущую веб-страницу, сообщает о проблемах, сгруппированных по типу, и предоставляет документацию, помогающую объяснить и устранить проблемы. | Поиск и устранение проблем с помощью средства "Проблемы" |
| Средство "Состояние сети " | Используйте средство " Состояние сети ", чтобы отключить кэш браузера, настроить регулирование сети, задать строку агента пользователя и установить кодировки содержимого, например deflate, gzip и br. | Средство "Состояние сети" |
| Средство блокировки сетевых запросов | Используйте средство блокировки сетевых запросов , чтобы проверить блокировку сетевых запросов к указанному шаблону URL-адреса и посмотреть, как ведет себя веб-страница. | Средство блокировки сетевых запросов |
| Средство "Проверка " | Используйте средство проверки для просмотра сведений об элементе на отрисованной веб-странице. Когда инструмент проверки активен, вы наводите курсор на элементы на веб-странице, а средства разработчика добавляют наложение сведений и сетку выделения на веб-странице. | Анализ страниц с помощью средства "Проверка" |
| Эмуляция устройства | Используйте средство эмуляции устройства, также называемое режимом имитации устройства или режимом устройства, чтобы приблизительно определить, как ваша страница выглядит и как реагирует на нее на мобильном устройстве. | Эмуляция мобильных устройств (эмуляция устройств) |
Список всех средств, доступных в браузерной версии средств разработчика Microsoft Edge, см. в разделе "О списке средств".
См. также
Внешние страницы:
- Зарядка VS Code Live Server - Если вы используете расширение Live Server в Visual Studio Code для просмотра изменений в своих веб-продуктах в реальном времени, вы можете улучшить работу еще больше, внедрив браузер и средства разработчика в Visual Studio Code с помощью расширения Microsoft Edge DevTools для Visual Studio Code.
- Начало работы - Документация по Visual Studio Code.
- Repo vscode-edge-devtools — исходный код расширения Microsoft Edge Developer Tools для Visual Studio Code.
- Расширение Microsoft Edge DevTools для Visual Studio Code в Visual Studio Marketplace.