Пример кода для средств разработки
Используйте репозиторий демонстраций , чтобы узнать, как использовать Microsoft Edge для разработки веб-страниц и веб-приложений. Существует несколько способов просмотра, скачивания и изменения этих демонстрационных веб-страниц, в том числе:
- Средства разработки в Microsoft Edge.
- Visual Studio Code с необязательными средствами разработки.
- Visual Studio с необязательными средствами разработки.
Чтобы просмотреть исходный код для отрисоченной демонстрационной веб-страницы в средствах разработки в Microsoft Edge, выполните следующие действия:
На странице Сведений щелкните ссылку Демонстрация . Откроется динамическая страница в Microsoft Edge.
Щелкните правой кнопкой мыши демонстрационную веб-страницу и выберите Проверить , чтобы открыть средства разработки.
Список примеров средств разработки
В следующих демонстрациях демонстрируются функции DevTools.
Ниже приведены некоторые из этих примеров.
Демонстрация To Do
Эта простая веб-страница списка "Дела" используется для демонстрации различных функций средств разработки. Он содержит .html
файл, .js
файл и .css
файлы:
Отрисоченная страница: приложение TODO
Исходный код: demo-to-do
Демонстрация веб-страницы с проблемами со специальными возможностями
Эта демонстрационная веб-страница приюта для животных полезна для изучения различных функций DevTools, включая функции тестирования специальных возможностей.
Откройте веб-страницу демонстрации со специальными возможностями в новом окне или вкладке.
Щелкните правой кнопкой мыши в любом месте отображаемой веб-страницы и выберите пункт Проверить. DevTools откроется рядом с демонстрационной веб-страницей.
Статьи
В следующих статьях описано, как использовать эту демонстрационную веб-страницу:
Используйте средство "Проверка", чтобы обнаружить проблемы со специальными возможностями, наведите указатель мыши на веб-страницу . Одна из нескольких коротких статей, производных от разделов приведенной выше статьи.
Функции тестирования специальных возможностей . Список функций тестирования специальных возможностей DevTools со ссылками на несколько статей, использующих "Демонстрационную веб-страницу с проблемами со специальными возможностями".
Репозиторий исходного кода
Это репозиторий исходного кода и его каталог, в котором хранятся файлы для этой демонстрационной веб-страницы:
MicrosoftEdge/Demos > devtools-a11y-testing — содержит файлы, включая:
index.html
— демонстрационная веб-страница, включая разделы страницы и формы ввода, которые отправляют данные вbuttons.js
файл JavaScript. Чтобы просмотреть отрисованную веб-страницу, используйте ссылку на демонстрационную веб-страницу выше.buttons.js
— Содержит код JavaScript, используемый демонстрационной веб-страницей.styles.css
,light-theme.css
иdark-theme.css
— CSS-файлы, управляющие представлением демонстрационной веб-страницы.Файлы изображений, используемые на демонстрационной веб-странице.
Демонстрационная веб-страница: отладка JavaScript с помощью средств разработки
Эта демонстрационная веб-страница полезна для изучения средства "Источники" , особенно отладчика JavaScript.
Откройте демонстрационную веб-страницу Приступая к отладке JavaScript с помощью средств разработки в новом окне или на вкладке.
Щелкните правой кнопкой мыши в любом месте отображаемой веб-страницы и выберите пункт Проверить. DevTools откроется рядом с демонстрационной веб-страницей.
Статьи
Эти статьи или разделы статей показано, как использовать эту демонстрационную веб-страницу:
Базовый подход к использованию отладчика в обзоре средства "Источники". В этом разделе статьи кратко описано, как использовать отладчик JavaScript в средстве "Источники" , чтобы найти ошибку на демонстрационной веб-странице. Чтобы устранить эту ошибку, перед их добавлением входные строки преобразуются в числа.
Приступая к отладке JavaScript . Более подробное пошаговое руководство по использованию демонстрационной веб-страницы вместе с отладчиком, демонстрации различных функций отладчика и настройке различных типов точек останова.
Репозиторий исходного кода
Это репозиторий исходного кода и его каталог, в котором хранятся файлы для этой демонстрационной веб-страницы:
MicrosoftEdge/Demos > devtools-js-get-started — содержит файлы:
README.md
— содержит ссылки на отрисованную демонстрационную веб-страницу и подробную статью руководства по использованию демонстрационной веб-страницы.index.html
— веб-страница с формой ввода, которая отправляет данные в файл JavaScript и отображает результат JavaScript.get-started.js
— Файл JavaScript, используемый формой на демонстрационной веб-странице.
Скачивание или клонирование репозитория демонстраций
Репозиторий Демонстраций полезен для выполнения различных документации по devTools.
Скачивание репозитория демонстраций
Чтобы скачать репозиторий demos, выполните следующие действия:
В новом окне или вкладке перейдите в репозиторий MicrosoftEdge/Demos .
Нажмите раскрывающийся список Код и нажмите кнопку Скачать ZIP-файл.
Файл
.zip
помещается в каталог загрузки. Распакуйте эти исходные файлы веб-страницы в подходящее расположение.
Чтобы скачать один каталог репозитория Demos, выполните следующие действия:
Перейдите по адресу https://download-directory.github.io/ и вставьте URL-адрес https://github.com/MicrosoftEdge/Demos/tree/main/demo-to-do.
Файл
.zip
помещается в каталог загрузки. Распакуйте эти исходные файлы веб-страницы в подходящее расположение.
См. также:
- Скачайте репозиторий WebView2Samples в разделе Настройка среды разработки для WebView2.
Клонирование репозитория демонстраций
Клонирование репозитория позволяет обновлять локальную копию при обновлении репозитория. Пользовательский интерфейс GitHub и различные средства поддерживают клонирование. Мы покажем клонирование с помощью Visual Studio Code, но вы можете использовать множество других средств программирования, таких как GitHub Desktop, Visual Studio или оболочка git bash.
Чтобы клонировать репозиторий, выполните следующие действия:
В новом окне или вкладке перейдите в репозиторий MicrosoftEdge/Demos .
Если зеленая кнопка "Код" не отображается, щелкните Демонстрации в пути Microsoft Edge / Demos в левом верхнем углу, чтобы перейти на страницу main репозитория.
Нажмите кнопку раскрывающегося списка Код и нажмите кнопку Копировать рядом с URL-адресом https://github.com/MicrosoftEdge/Demos.git. Затем можно вставить URL-адрес в git bash или в диалоговое окно Visual Studio Code, например.
Или нажмите раскрывающийся список "Код ", а затем нажмите кнопку Открыть с помощью Visual Studio , если он появится. Предлагается список элементов селектора обработчика , по одному на каждый установленный экземпляр Visual Studio. Этот параметр отображается только в том случае, если вы вошли в систему.
В Visual Studio Code на панели действий нажмите кнопку Управление версиями (), а затем нажмите кнопку Клонировать репозиторий.
В текстовое поле Укажите URL-адрес репозитория вставьте скопированный URL-адрес: https://github.com/MicrosoftEdge/Demos.git и нажмите клавишу ВВОД. Откроется диалоговое окно выбора папки.
Перейдите по нужному пути, например
C:\Users\username\Documents\GitHub
илиUsers/username/GitHub
, а затем нажмите кнопку Выбрать расположение репозитория .Появится сообщение Клонирование репозитория Git , после чего вам будет предложено открыть клонированные репозитории. Нажмите кнопку Открыть :
При появлении запроса Доверяете..., нажмите кнопку Да . Или нажмите кнопку Нет и продолжайте работу с большинством частей этого пошагового руководства.
Дерево Обозреватель содержит множество демонстраций, в том числе демонстрации для выполнения.
См. также:
- Клонирование репозитория — документация GitHub.
- Клонируйте репозиторий WebView2Samples в разделе Настройка среды разработки для WebView2.
Откройте демонстрационную папку в средстве "Источники" и измените файл
Чтобы использовать этот раздел, сначала скачайте или клонируйте репозиторий демонстраций.
Чтобы изменить локальные файлы в средстве "Источники" , может потребоваться сначала нажать кнопку Разрешить , чтобы предоставить доступ на чтение и запись. Для этого выполните действия, описанные в разделе Открытие папки на вкладке Файловая система (рабочая область) в средстве Источники ниже.
См. также:
- Подходы, сравниваемые в расширении Microsoft Edge DevTools для Visual Studio Code. Суммирует и сравнивает несколько вариантов редактирования файлов веб-страницы.
Открытие папки на вкладке Файловая система (рабочая область) в средстве "Источники"
После скачивания или клонирования репозитория Демонстраций:
В Microsoft Edge откройте новую вкладку.
Щелкните веб-страницу правой кнопкой мыши и выберите Пункт Проверить. Или нажмите клавиши CTRL+SHIFT+I (Windows, Linux) или COMMAND+OPTION+I (macOS). Откроется devTools.
В Средствах разработки на панели инструментов main выберите вкладку Источники. Если эта вкладка не отображается, нажмите кнопку Дополнительные вкладки ().
На вкладке Источники слева выберите вкладку Файловая система, которая сгруппирована с вкладкой Страница. Если вкладка Файловая система не отображается, нажмите кнопку Дополнительные вкладки (
Щелкните + Добавить папку в рабочую область. Откроется диалоговое окно выбора папки.
Выберите определенную папку, например demo-to-do, или выберите корневую папку Demos :
Над DevTools появится запрос "DevTools запрашивает полный доступ к (каталогу)". Нажмите кнопку Разрешить :
Чтобы изменить файлы, ознакомьтесь с инструкциями по редактированию в следующем разделе.
См. также:
- Изменение файлов с помощью рабочих областей (вкладка Файловая система) требуется, чтобы открыть локальную папку в средстве "Источники " средства разработки в браузере.
- Использование вкладки Файловая система для определения локальной рабочей области в обзоре средства "Источники".
Открытие локального HTML-файла в диалоговом окне открытия файла в браузере и его редактирование на вкладке Страница средства "Источники"
Чтобы изменить файлы в средстве "Источники ", перед выполнением действий, описанных в этом разделе, может потребоваться нажать кнопку Разрешить , чтобы предоставить доступ на чтение и запись, выполнив действия, описанные в разделе Открытие папки на вкладке Файловая система (рабочая область) в средстве "Источники" выше.
Чтобы открыть файл и изменить его, выполните приведенные .html
ниже действия.
В Microsoft Edge откройте новую вкладку и нажмите клавиши CTRL+O (Windows/Linux) или COMMAND+O (macOS). Откроется диалоговое окно выбора файла.
Выберите HTML-файл из локальной копии репозитория демонстраций , например
C:\Users\username\Documents\GitHub\Demos\demo-to-do\index.html
. Файл.html
открывается и отображается в Microsoft Edge.Щелкните веб-страницу правой кнопкой мыши и выберите Пункт Проверить. Или нажмите клавиши CTRL+SHIFT+I (Windows, Linux) или COMMAND+OPTION+I (macOS). Откроется devTools.
В Средствах разработки на панели инструментов main выберите вкладку Источники. Если эта вкладка не отображается, нажмите кнопку Другие вкладки ().
В средствах разработки слева выберите вкладку Страница, а затем выберите HTML-файл, например
index.html
или (индекс).Нажмите клавишу ESC , чтобы открыть ящик в нижней части devTools.
На панели инструментов нажмите кнопку Дополнительные инструменты ("), а затем выберите инструмент Изменения .
В середине области редактора средства Источники измените
.html
файл. Например, вdemo-to-do/index.html
папке в строке заголовка<h1>
измените мои задачи на Мои измененные задачи:<h1>📋 My modified tasks</h1>
Если редактирование не включено, нажмите кнопку Разрешить , чтобы предоставить доступ на чтение и запись к папке, выполнив действия, описанные в разделе Открытие папки с вкладки Файловая система (рабочая область) в средстве "Источники" выше.
Изменение отображается в инструменте Изменения на панели, а звездочка добавляется к имени файла на вкладке index.html в средстве Источники :
Нажмите клавиши CTRL+S (Windows, Linux) или COMMAND+S (macOS), чтобы сохранить изменения. Звездочка удаляется с вкладки index.html в инструменте Источники .
Обновите страницу. Изменение отображается на отображаемой веб-странице; например, слово "изменено " добавляется в заголовок:
Открытие локального HTML-файла из проводник и его редактирование в браузере
В проводник в Windows или Finder в macOS выберите HTML-файл из локальной копии репозитория демонстраций, например
C:\Users\username\Documents\GitHub\Demos\demo-to-do\index.html
. Файл.html
открывается и отображается в Microsoft Edge.Выполните действия, описанные в разделах выше.
Откройте демонстрационную папку в Visual Studio Code
После скачивания или клонирования репозитория Демонстраций:
В Visual Studio Code на панели действий нажмите кнопку Обозреватель (). Откроется панель Обозреватель.
В области Обозреватель нажмите кнопку Открыть папку. Откроется диалоговое окно Открыть папку . Перейдите к папке
demo-to-do
в клонированного репозитория demo, выберите папку или перейдите в нее, а затем нажмите кнопку Выбрать папку :Пример расположения репозитория, в котором клонирован репозиторий Demos , показан выше. Папка
demo-to-do
клонированного репозитория Demos открывается в Обозреватель Visual Studio Code:
Вы также можете открыть корневую папку репозитория демонстраций, чтобы просмотреть все демонстрационные папки в области Обозреватель.
См. также:
- Расширение Microsoft Edge DevTools для Visual Studio Code используется для открытия локальной папки в Visual Studio Code и использования средств разработки в Visual Studio Code.
Шаблоны URL-адресов для отображаемых демонстрационных веб-страниц и исходного кода
Большинство файлов Readme в репозитории демонстраций имеют ссылку, которая открывает отрисованный .html
файл с сервера GitHub.io. Иногда у вас есть URL-адрес исходного HTML-файла в GitHub.com, но вместо этого вам нужно создать URL-адрес сервера github.io , чтобы отобразить отрисованный файл, а не отображать список исходного .html
кода в каталоге GitHub.
Чтобы преобразовать URL-адрес каталога исходного кода в GitHub.com в URL-адрес отрисоченной демонстрационной веб-страницы в GitHub.io, шаблон выглядит следующим образом.
Предположим, что URL-адрес исходного кода веб-страницы в GitHub.com:
https://github.com/MicrosoftEdge/Demos/tree/main/demo-to-do/
Основные компоненты этого GITHUB.COM URL-адреса:
https://github.com/[org]/[repo]/tree/main/[path]
В отличие от этого, требуемый шаблон URL-адреса GitHub.io:
https://[org].github.io/[repo]/[path]
Чтобы заполнить этот шаблон URL-адреса GitHub.io, в следующем примере:
- [org] имеет значение
MicrosoftEdge
. - [репозиторий] имеет значение
Demos
. - [path] имеет значение
demo-to-do
.
Таким образом, результирующий URL-адрес сервера GitHub.io для отображаемой демонстрационной веб-страницы:
https://MicrosoftEdge.github.io/Demos/demo-to-do/
В этих URL-адресах регистр не учитывается.
См. также
Открытие и редактирование файлов:
- Изменение файлов с помощью рабочих областей (вкладка Файловая система) требуется, чтобы открыть локальную папку в средстве "Источники " средства разработки в браузере.
- Использование вкладки Файловая система для определения локальной рабочей области в обзоре средства "Источники".
- Подходы, сравниваемые в расширении Microsoft Edge DevTools для Visual Studio Code. Суммирует и сравнивает несколько вариантов редактирования файлов веб-страницы.
- Интеграция интегрированной среды разработки Microsoft Edge. Разработка приложений веб-страниц с помощью Visual Studio Code или Visual Studio, включая средства разработки Microsoft Edge.
Скачивание и клонирование:
- Шаг 5. Клонирование репозитория демонстраций в разделе Установка расширения DevTools для Visual Studio Code.
- Клонирование репозитория — документация GitHub.
Запуск локального веб-сервера:
- Шаг 6. Настройка сервера localhost в разделе Установка расширения DevTools для Visual Studio Code.