Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Чтобы использовать средства разработчика в качестве интегрированной среды разработки, выполните следующие действия, такие как внесение изменений в веб-страницу на вкладке Sources tool Workspace и сохранение изменений в исходных файлах на диске.
Вы можете прочитать или выполнить эти действия, которые демонстрируют, как настроить и использовать рабочее пространство в средствах разработчика. После настройки рабочей области изменения, внесенные в файлы в ней с помощью средств разработчика, сохраняются на локальном компьютере.
Шаг 1. Клонирование репозитория Edge Demos на локальный диск
Сначала необходимо настроить локальный каталог, содержащий исходные файлы для веб-страницы, например демонстрационную веб-страницу Workspaces.
Клонируйте репозиторий MicrosoftEdge или Demos на локальный диск, включая папку /workspaces/ с демонстрацией, как показано ниже.
Если вы еще этого не сделали, скачайте git и установите его.
Перейдите в репозиторий MicrosoftEdge / Demos в новом окне или вкладке.
Нажмите кнопку раскрывающегося списка кода , а затем — кнопку Копировать URL-адрес в буфер обмена .
URL-адрес копируется в буфер обмена:
https://github.com/MicrosoftEdge/Demos.gitИли, если у вас установлено приложение GitHub Desktop, щелкните "Открыть с помощью GitHub Desktop ", чтобы клонировать репозиторий, и пропустите указанный ниже шаг командной строки.
Или вы можете использовать панель управления версиями Visual Studio Code, чтобы клонировать репозиторий, и пропустить шаг командной строки ниже.
Откройте командную строку, например git bash.
Клонируйте репозиторий на локальный диск, введя строку URL-адреса, скопированную из репозитория GitHub. Если вы используете командную строку git bash:
# Example location where the repo directory will be added: cd ~/GitHub git clone https://github.com/MicrosoftEdge/Demos.git
Дополнительные сведения о клонировании репозитория см. в разделе:
- Клонирование репозитория - Документация GitHub.
Перейдите к следующему разделу.
Шаг 2. Запуск сервера localhost в каталоге исходных файлов веб-страницы
Если вы еще не сделали этого, установите обновленную версию Node.js и npm из Node.js.
См. также:
- Установите Node.js и Node диспетчер пакетов (npm) в разделе Установка расширения DevTools для Visual Studio Code.
Перейдите в командную строку, например в оболочку git bash или в область терминала в Microsoft Visual Studio Code.
Изменение каталога
Demosworkspacesрепозитория:cd ~/GitHub/Demos/workspaces pwdКаталог для использования с вкладкой Рабочая область средства "Источники" может иметь любое имя. Этот каталог с демонстрацией называется
/workspaces/.Создайте рабочую ветку с именем "test" и переключитесь на нее (чтобы избежать изменения файлов демо в ветке "main"):
git checkout -b testЭто эквивалентно следующему:
git branch test git switch testЗапустите одну из следующих команд, чтобы запустить веб-сервер.
# Node.js option npx http-serverДополнительные сведения и параметры см. в статье Запуск сервера (npx http-server) в статье Установка расширения DevTools для Visual Studio Code.
# Python 2 option cd ~/GitHub/demos/workspaces python -m SimpleHTTPServer# Python 3 option cd ~/GitHub/demos/workspaces python -m http.serverОткройте вкладку в Microsoft Edge и перейдите к локальной версии сайта. Обычно вы можете получить к нему доступ, перейдя на страницу
localhost:8080:
Другой распространенный эквивалентный URL-адрес —
http://0.0.0.0:8080. Номер порта по умолчанию для параметра сервера Python —8000. Точный номер порта может отличаться.Откроется демонстрационная страница рабочих пространств средств разработчика .
(Ссылка в последней демонстрации может называться "Изменение файла с помощью рабочих областей" или "Изменение и сохранение файлов в рабочей области (вкладка рабочей области средства "Источники)".)
См. также:
- Запуск простого локального HTTP-сервера в Как настроить локальный тестовый сервер? в MDN - показывает Python.
Перейдите к следующему разделу.
Шаг 3. Добавление папки рабочей области в средстве "Источники"
Далее определите рабочую область в средствах разработчика:
Щелкните правой кнопкой мыши локально размещенную демонстрационную страницу рабочих пространств средств разработчика и выберите "Проверить". Или нажмите клавиши CTRL+SHIFT+J (Windows, Linux) или COMMAND+OPTION+J (macOS).
Откроются средства разработчика.
Щелкните вкладку Источники (
").В области Навигатор (слева) откройте вкладку Рабочая область (сгруппирована с вкладкой Page ):
Нажмите кнопку "Добавить папку ".
Откроется диалоговое окно "Выбор папки ".
Перейдите в созданный клонированный
/Demos/workspace/каталог. Например, в поле " Папка: " введите путь, напримерC:\Users\localAccount\GitHub\Demos\workspaces\.Нажмите кнопку "Выбрать папку ".
Средства разработчика предложат вам, следует ли предоставить средствам разработчика полный доступ к вашему
/workspaces/каталогу.Нажмите кнопку "Разрешить ", чтобы предоставить средствам разработчика разрешение на чтение и запись в каталог.
На вкладке "Рабочая область" расположены значки страниц, помеченные зеленой точкой "сопоставления" , и
index.htmlscript.jsstyles.css. Зеленая точка "сопоставлено" указывает, что средства разработчика установили сопоставление между сетевым ресурсом страницы, полученным от веб-сервера, и локальным исходным файлом в вашем/Demos/workspace/каталоге:
Перейдите к следующему разделу.
Шаг 4. Сохранение изменения CSS на диске (с помощью инструмента "Элементы" на вкладке "Стили")
Затем вы редактируете CSS и сохраняете изменения в исходном файле. Здесь мы используем вкладку «Стили» средства «Элементы» с его элементами управления пользовательским интерфейсом, хотя мы можем напрямую редактировать файл CSS в редакторе файлов на вкладке «Источники» средства «Рабочая область».
Чтобы внести изменения в CSS-файл и сохранить его на диск с помощью вкладки "Стили" средства "Элементы":
В средстве "Источники " на вкладке "Рабочая область " (сгруппирована с вкладкой "Страница ") выберите
styles.cssего открытие в области редактора. Свойствоcolorh1элемента имеет значениеfuchsia:
Выберите инструмент Элементы (
"); затем в дереве DOM разверните <body>элемент, а затем выберите элемент.<h1>В области "Стили" отображаются правила CSS, примененные к элементу
<h1>. Значокstyles.css:1сопоставленного файла (
) рядом — это страница с зеленой точкой сопоставления. Зеленая точка означает, что все изменения, внесенные в это правило CSS, отображаются styles.cssв вашем/Demos/workspace/каталоге:
Измените значение
colorсвойства<h1>элемента на оранжевое. Для этого выберите<h1>элемент в дереве DOM. В правиле CSS дляh1, щелкнитеfuchsia, начните вводить оранжевый, а затем выберите оранжевый из списка цветов:
Выберите средство "Источники ", щелкните его правой кнопкой мыши
styles.cssи выберите "Открыть в содержащей папке".Откроется проводник или Finder.
Откройте его
styles.cssкопию в каталоге/Demos/workspace/в текстовом редакторе, например Visual Studio Code. Теперьcolorсвойству присвоен новый цвет, который в данном примере является оранжевым. Изменение было внесено не только в копию файла, возвращенную с веб-сервера; Изменение также применено к сопоставленному файлу в/Demos/workspace/каталоге рабочей области.Обновите страницу.
Цвет <h1> элемента по-прежнему остается новым. Это изменение сохраняется после обновления, так как при внесении изменения средства разработчика сохраняют его на диске. При обновлении страницы локальный сервер обслуживал измененную копию файла с диска.
Совет: Вы также можете изменить цвет, щелкнув образец цвета фукшия, чтобы открыть палитру для выбора нового цвета. Шестнадцатеричное значение для выбранного цвета является названием цвета.
Перейдите к следующему разделу.
Шаг 5. Сохранение изменений HTML на диск (с помощью инструмента "Источники" на вкладке "Рабочая область")
Затем отредактируйте HTML и сохраните изменения в исходном файле. Чтобы сохранить изменения в HTML-файле веб-страницы, добавьте папку исходного кода на вкладке Рабочая область средства "Источники", а затем отредактируйте HTML-код в средстве "Источники". (Изменения не вносятся в исходный файл путем простого изменения HTML в дереве DOM в инструменте "Элементы ".)
Вкладка DevTools Workspace аналогична использованию редактора для редактирования исходного HTML-файла, но позволяет редактировать исходный HTML-файл непосредственно в DevTools.
Продолжая сказанное выше, в средствах разработчика откройте вкладку "Источники" (

В области "Навигатор " слева на вкладке "Рабочая область " (сгруппирована с вкладкой "Страница ") выберите
index.html.В средстве "Источники" откроется вкладка "index.html".
В теге
<h1>замените "Демонстрация рабочих пространств средств разработчика" на "Я люблю торт".Рядом с изображением
index.html.Нажмите клавиши CTRL+S (Windows, Linux) или COMMAND+S (macOS).
Изменения сохранятся, а звездочка исчезнет.
Это изменение было внесено в списке файла, а не в дереве DOM в средстве "Элементы ".
Обновите страницу. Заголовок на отрисованной странице меняется на "I Love Cake", так как эта строка была сохранена в
index.htmlсопоставленном каталоге/Demos/workspace/:
В средстве "Источники " щелкните правой кнопкой мыши
index.htmlи выберите " Открыть в содержащей папке".Откроется проводник или Finder.
Откройте его
index.htmlкопию в каталоге/Demos/workspace/в текстовом редакторе, например Visual Studio Code.Элемент
<h1>содержит новый текст "I Love Cake", потому что вы внесли изменение с помощью редактора средства " Источники " для редактированияindex.html, а затем сохранили изменение, и этот файл был сопоставлен в рабочей области (на вкладке рабочей области ), обозначенной зеленой точкой на значке файла.Многие разработчики не пишут HTML напрямую, а вместо этого используют такие подходы, как:
- Язык на стороне сервера, например Java, Python или PHP.
- Генератор сайтов, например Eleventy.
- Клиентская среда, использующая код JavaScript.
- Язык разметки, отличный от HTML, например Markdown.
Это означает, что на практике лишь немногие разработчики изменяют HTML-файлы на вкладке Workspace. Большинство разработчиков создают HTML-файлы, используя исходный файл другого типа, например исходный файл JS компонента React, а затем выполняют повторную сборку и перезагрузку (что может произойти автоматически).
Нажмите и удерживайте или щелкните правой кнопкой мыши кнопку "Обновить" в Microsoft Edge, а затем выберите "Жесткое обновление " (CTRL+SHIFT+R).
На вкладке Рабочая область во всех файлах HTML, CSS и JS появляются зеленые точки с сопоставлением.
Перейдите к следующему разделу.
Шаг 6. Сохранение изменения JavaScript на диске
Продолжая вышесказанное, вы отредактируете файл JavaScript демонстрации Workspace и сохраните изменения в исходном файле. Чтобы сохранить изменения в исходном файле JavaScript, можно использовать средства разработчика, например интегрированную среду разработки, после добавления папки исходного кода на вкладку "Рабочая область " средства " Источники ". Затем вы можете отредактировать и сохранить файл JavaScript в редакторе средства " Источники ".
На отрисованной демонстрационной веб-странице для выделения курсивом гиперссылки "Изменение и сохранение файлов в рабочей области" (вкладка "Рабочая область" средства "Источники") выполните следующие действия:
В средствах разработчика выберите средство "Источники ", а затем перейдите на вкладку "Рабочая область ", которая сгруппирована с вкладкой "Страница ".
На вкладке "Рабочая область " выберите
script.js.script.jsОткроется на вкладке в области редактора инструмента "Источники ".В области редактора добавьте следующий код в нижней части script.js:
document.querySelector('a').style = 'font-style:italic';На
script.jsвкладке появится звездочка.Нажмите клавиши CTRL+S (Windows, Linux) или COMMAND+S (macOS).
script.jsбудет сохранена, а звездочка будет удалена сscript.jsвкладки.Обновите страницу.
Если в файле HTML, JS или CSS больше нет зеленой точки "сопоставления", щелкните и удерживайте или щелкните правой кнопкой мыши кнопку "Обновить " в Microsoft Edge, а затем выберите "Жесткое обновление " (CTRL+SHIFT+R).
Гиперссылка " Изменение файлов с помощью рабочих областей " (или "Изменение и сохранение файлов в рабочей области (на вкладке рабочей области)") на странице теперь выделена курсивом:
Перейдите к следующему разделу.
Шаг 7. Добавление файла .js с помощью средств разработчика
В средстве "Источники " на вкладке "Рабочая область " щелкните папку
/workspaces/правой кнопкой мыши и выберите пункт меню " Создать файл ".Добавляется файл с именем
NewFile:
Щелкните правой кнопкой мыши
NewFileна вкладке «Рабочая область » и выберите « Переименовать».Измените имя файла на
test.js.В
test.js, добавьте строку:console.log('hello from test.js');В средстве "Источники " на вкладке "Рабочая область " выберите
index.html.В
index.html, под линией<script src="./script.js" defer></script>добавьте линию:<script src="./test.js" defer></script>Нажмите клавиши CTRL+S (Windows, Linux) или COMMAND+S (macOS).
index.htmlсохраняется.Нажмите и удерживайте или щелкните правой кнопкой мыши кнопку "Обновить" в Microsoft Edge, а затем выберите "Жесткое обновление " (CTRL+SHIFT+R).
На вкладке Рабочая область во всех файлах HTML, CSS и JS появляются зеленые точки с сопоставлением:
На этом учебник завершен.
Если вы хотите отменить изменения в своей /workspace/ папке, вы можете использовать команды git в командной строке или использовать GitHub Desktop, чтобы отменить изменения в текущей ветви, такие как «main» или «test».
См. также
- Изменение и сохранение файлов в рабочей области (средство "Источники", вкладка рабочей области)
- Начало работы по просмотру и изменению CSS
- Начало работы по отладке JavaScript
Примечание.
Некоторые части этой страницы представляют собой измененные материалы, созданные и предоставленные Google , и используемые в соответствии с условиями, описанными в лицензии Creative Commons Attribution 4.0 International License. Оригинальная страница находится здесь , автором которой является Кейси Баскес.
Эта работа предоставляется по лицензии Creative Commons Attribution 4.0 International License.