DevTools のサンプル コード
デモ リポジトリを使用して、Microsoft Edge を使用して Web ページと Web アプリを開発する方法を学習します。 これらのデモ Web ページを表示、ダウンロード、変更するには、次のようなさまざまな方法があります。
- Microsoft Edge の DevTools。
- Visual Studio Code。省略可能な DevTools。
- Visual Studio。省略可能な DevTools。
Microsoft Edge の DevTools でレンダリングされたデモ Web ページのソース コードを表示するには:
Readme ページで、[ デモ ] リンクをクリックします。 ライブ ページが Microsoft Edge で開きます。
デモ Web ページを右クリックし、[ 検査 ] を選択して DevTools を開きます。
DevTools サンプルの一覧
次のデモでは、DevTools の機能を示します。
これらのサンプルをいくつか次に示します。
デモを実行するには
この簡単な To Do リスト Web ページは、さまざまな DevTools 機能を示すために使用されます。 これには、 .html
ファイル、 .js
ファイル、および .css
ファイルがあります。
レンダリングされたページ: TODO アプリ
ソース コード: demo-to-do
アクセシビリティの問題を含むデモ Web ページ
この動物シェルターのデモ Web ページは、アクセシビリティ テスト機能など、さまざまな DevTools 機能を調べるのに役立ちます。
アクセシビリティの 問題があるデモ Web ページ を新しいウィンドウまたはタブで開きます。
レンダリングされた Web ページ内の任意の場所を右クリックし、[ 検査] を選択します。 デモ Web ページの横に DevTools が開きます。
記事
これらの記事では、このデモ Web ページの使用方法について説明します。
検査ツールを使用して、Web ページにカーソルを合わせてアクセシビリティの問題を検出 します。上記の記事のセクションから派生した短い記事の 1 つ。
アクセシビリティ テスト機能 - DevTools のアクセシビリティ テスト機能の一覧。"アクセシビリティの問題があるデモ Web ページ" を使用するいくつかの記事へのリンクが含まれています。
ソース コード リポジトリ
これは、このデモ Web ページのファイルを格納するソース コード リポジトリとそのディレクトリです。
MicrosoftEdge/Demos > devtools-a11y-testing - 次のようなファイルが含まれています。
index.html
-buttons.js
JavaScript ファイルにデータを送信するページ セクションと入力フォームを含むデモ Web ページ。 レンダリングされた Web ページを表示するには、上記のデモ Web ページ リンクを使用します。buttons.js
- デモ Web ページで使用される JavaScript コードが含まれています。styles.css
、light-theme.css
、およびdark-theme.css
- デモ Web ページの表示を制御する CSS ファイル。デモ Web ページで使用されるイメージ ファイル。
デモ Web ページ: DevTools を使用した JavaScript のデバッグ
このデモ Web ページは、 ソース ツール (特に JavaScript デバッガー) を探索するのに役立ちます。
新しいウィンドウまたはタブで、デモ Web ページ 「DevTools を使用した JavaScript のデバッグの開始 」を開きます。
レンダリングされた Web ページ内の任意の場所を右クリックし、[ 検査] を選択します。 デモ Web ページの横に DevTools が開きます。
記事
次の記事または記事セクションでは、このデモ Web ページの使用方法について説明します。
ソース ツールの概要でデバッガーを使用するための基本的なアプローチ。 この記事セクションでは、 ソース ツールで JavaScript デバッガーを使用してデモ Web ページのバグを見つける手順について簡単に説明します。 バグを修正するには、入力文字列を数値に変換してから追加します。
JavaScript のデバッグを開始する - デモ Web ページをデバッガーと共に使用し、デバッガーのさまざまな機能を示し、さまざまな種類のブレークポイントを設定する方法について詳しく説明します。
ソース コード リポジトリ
これは、このデモ Web ページのファイルを格納するソース コード リポジトリとそのディレクトリです。
MicrosoftEdge/Demos > devtools-js-get-started - ファイルが含まれています。
README.md
- レンダリングされたデモ Web ページへのリンクと、デモ Web ページの使用に関する詳細なチュートリアル記事が含まれています。index.html
- JavaScript ファイルにデータを送信し、JavaScript の結果を表示する入力フォームを含む Web ページ。get-started.js
- デモ Web ページのフォームで使用される JavaScript ファイル。
Demos リポジトリをダウンロードまたは複製する
Demos リポジトリは、さまざまな DevTools ドキュメントに従う場合に役立ちます。
Demos リポジトリをダウンロードする
Demos リポジトリをダウンロードするには:
新しいウィンドウまたはタブで、 MicrosoftEdge/Demos リポジトリに移動します。
[ コード ] ドロップダウン ボタンをクリックし、[ ZIP のダウンロード] をクリックします。
.zip
ファイルは、ダウンロード ディレクトリに配置されます。 これらの Web ページ ソース ファイルを適切な場所に解凍します。
Demos リポジトリの 1 つのディレクトリをダウンロードするには:
https://download-directory.github.io/に移動し、URL https://github.com/MicrosoftEdge/Demos/tree/main/demo-to-doを貼り付けます。
.zip
ファイルは、ダウンロード ディレクトリに配置されます。 これらの Web ページ ソース ファイルを適切な場所に解凍します。
関連項目:
- 「WebView2 の開発環境をセットアップする」の WebView2Samples リポジトリをダウンロードします。
Demos リポジトリを複製する
リポジトリを複製すると、リポジトリの更新時にローカル コピーを更新できます。 GitHub UI とさまざまなツールでは、複製がサポートされています。 Visual Studio Code を使用して複製を示しますが、GitHub Desktop、Visual Studio、git bash シェルなど、他の多くのコーディング ツールを使用できます。
リポジトリを複製するには:
新しいウィンドウまたはタブで、 MicrosoftEdge/Demos リポジトリに移動します。
緑色の [コード] ボタンが表示されない場合は、左上の Microsoft Edge / Demos のパスで [Demos]\(デモ\) をクリックして、リポジトリのメイン ページに移動します。
[コード] ドロップダウン ボタンをクリックし、URL https://github.com/MicrosoftEdge/Demos.gitの横にある [コピー] ボタンをクリックします。 その後、URL を git bash または Visual Studio Code ダイアログなどに貼り付けることができます。
または、[ コード ] ドロップダウン ボタンをクリックし、表示されたら [ Visual Studio で開く ] をクリックします。 ハンドラー セレクター項目の一覧は、インストールされている Visual Studio インスタンスごとに 1 つずつ提供されます。 このオプションは、ログインしている場合にのみ表示されます。
Visual Studio Code の アクティビティ バーで、 ソース管理 () ボタンをクリックし、[ リポジトリの複製 ] ボタンをクリックします。
[ リポジトリ URL の指定 ] テキスト ボックスに、コピーした URL を貼り付けます: https://github.com/MicrosoftEdge/Demos.git し、 Enter キーを押します。 フォルダー選択ダイアログが開きます。
C:\Users\username\Documents\GitHub
やUsers/username/GitHub
など、目的のパスに移動し、[リポジトリの場所の選択] ボタンをクリックします。「 Git リポジトリの複製 」というメッセージが表示され、複製されたリポジトリを開くよう求められます。 [ 開く ] ボタンをクリックします。
[ 信頼しますか...] というメッセージが表示されたら、[ はい ] ボタンをクリックします。 または、[ いいえ ] ボタンをクリックし、このチュートリアルのほとんどの部分に進みます。
[エクスプローラー] ツリーには、デモから実行までを含む多くのデモが一覧表示されます。
関連項目:
ソース ツールでデモ フォルダーを開き、ファイルを編集する
このセクションを使用するには、まず Demos リポジトリをダウンロードまたは複製します。
ソース ツールでローカル ファイルを編集するには、最初に [許可] ボタンをクリックして読み取り/書き込みアクセス権を付与する必要がある場合があります。 これを行うには、以下の ソース ツールの [ファイルシステム (ワークスペース)] タブからフォルダーを開く方法に関するページの手順に 従います。
関連項目:
- Visual Studio Code の Microsoft Edge DevTools 拡張機能で比較されるアプローチ。 Web ページ ファイルを編集するためのいくつかのオプションを要約して比較します。
ソース ツールの [ファイル システム (ワークスペース)] タブからフォルダーを開く
Demos リポジトリをダウンロードまたは複製した後:
Microsoft Edge で、新しいタブを開きます。
Web ページを右クリックし、[ 検査] を選択します。 または、 Ctrl + Shift + I (Windows、Linux) または Command + Option + I (macOS) を押します。 DevTools が開きます。
DevTools のメイン ツール バーで、[ ソース ] タブを選択します。そのタブが表示されない場合は、[ その他のタブ ] () ボタンをクリックします。
左側の [ ソース ] タブで、[ ファイル システム ] タブを選択します。このタブは [ ページ ] タブでグループ化されています。 [ファイルシステム ] タブが表示されない場合は、[ その他のタブ ] () ボタンをクリックします。
[ + フォルダーをワークスペースに追加] をクリックします。 フォルダー選択ダイアログが開きます。
demo-to-do などの特定のフォルダーを選択するか、Demos ルート フォルダーを選択します。
DevTools の上に、"DevTools は (ディレクトリ) へのフル アクセスを要求します」 というメッセージが表示されます。 [ 許可 ] ボタンをクリックします。
ファイルを編集するには、次のセクションの編集手順を参照してください。
関連項目:
- ワークスペースを使用してファイルを編集する ([ファイル システム] タブ) - ブラウザーの DevTools の [ソース ] ツールでローカル フォルダーを開きます。
- [ファイル システム] タブを使用して、ソース ツールの概要でローカル ワークスペースを定義する。
ブラウザーの [ファイルを開く] ダイアログからローカル HTML ファイルを開き、[ソース] ツールの [ページ] タブから編集する
ソース ツールでファイルを編集するには、このセクションの手順を実行する前に、[許可] ボタンをクリックして読み取り/書き込みアクセス権を付与する必要がある場合があります。上記の [ソース] ツールの [ファイル システム (ワークスペース)] タブからフォルダーを開く手順に従います。
.html
ファイルを開いて編集するには:
Microsoft Edge で新しいタブを開き、 Ctrl + O (Windows/Linux) または Command + O (macOS) を押します。 ファイル選択ダイアログが開きます。
C:\Users\username\Documents\GitHub\Demos\demo-to-do\index.html
など、Demos リポジトリのローカル コピーから HTML ファイルを選択します。.html
ファイルが開き、Microsoft Edge でレンダリングされます。Web ページを右クリックし、[ 検査] を選択します。 または、 Ctrl + Shift + I (Windows、Linux) または Command + Option + I (macOS) を押します。 DevTools が開きます。
DevTools のメイン ツール バーで、[ ソース ] タブを選択します。そのタブが表示されない場合は、[ その他のタブ ] ([) ボタンをクリックします。
DevTools の左側にある [ ページ ] タブを選択し、
index.html
や (インデックス) などの 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] タブから削除されます。
ページを更新します。 変更は、レンダリングされた Web ページに表示されます。たとえば、 変更された 単語がタイトルに追加されます。
エクスプローラーからローカル HTML ファイルを開き、ブラウザーで編集する
Windows のエクスプローラーまたは macOS の Finder で、 demos リポジトリのローカル コピーから HTML ファイル (
C:\Users\username\Documents\GitHub\Demos\demo-to-do\index.html
など) を選択します。.html
ファイルが開き、Microsoft Edge でレンダリングされます。上記のセクションの手順に従います。
Visual Studio Code でデモ フォルダーを開く
Demos リポジトリをダウンロードまたは複製した後:
Visual Studio Code の アクティビティ バーで、 エクスプローラー () ボタンをクリックします。 [エクスプローラー] ウィンドウが開きます。
[エクスプローラー] ウィンドウで、[フォルダーを開く] ボタンをクリックします。 [ フォルダーを開く] ダイアログが開きます。 複製した Demo リポジトリの
demo-to-do
フォルダーに移動し、フォルダーを選択するか、フォルダーに移動して、[ フォルダーの選択 ] ボタンをクリックします。Demos リポジトリが複製されたリポジトリの場所の例を上に示します。 複製された Demos リポジトリの
demo-to-do
フォルダーが、Visual Studio Code のエクスプローラーで開きます。
または、Demos リポジトリのルート フォルダーを開いて、[ エクスプローラー ] ウィンドウのすべてのデモ フォルダーを調べることができます。
関連項目:
- Visual Studio Code 用の Microsoft Edge DevTools 拡張機能 - Visual Studio Code でローカル フォルダーを開き、Visual Studio Code 内で DevTools を使用します。
レンダリングされたデモ Web ページとソース コードの URL パターン
Demos リポジトリの Readme ファイルのほとんどは、GitHub.io サーバーからレンダリングされた .html
ファイルを開くリンクを持っています。 GitHub.com に HTML ソース ファイルの URL がある場合もありますが、代わりに、gitHub ディレクトリに.html
ソース コードのコード 一覧を表示するのではなく、レンダリングされたファイルを表示するために github.io サーバー URL を派生させる必要があります。
GitHub.com のソース コード ディレクトリの URL から、GitHub.io でレンダリングされたデモ Web ページの URL に変換するには、パターンは次のとおりです。
GitHub.com の Web ページのソース コードの URL は次のとおりです。
https://github.com/MicrosoftEdge/Demos/tree/main/demo-to-do/
その GITHUB.COM URL の主要なコンポーネントは次のとおりです。
https://github.com/[org]/[repo]/tree/main/[path]
一方、目的の GitHub.io URL パターンは次のとおりです。
https://[org].github.io/[repo]/[path]
その GitHub.io URL パターンを入力するには、次の例を実行します。
- [org] が
MicrosoftEdge
。 - [repo] が
Demos
。 - [パス] が
demo-to-do
。
そのため、レンダリングされたデモ Web ページの結果の GitHub.io サーバー URL は次のようになります。
https://MicrosoftEdge.github.io/Demos/demo-to-do/
これらの URL では、大文字と小文字は区別されません。
関連項目
ファイルを開いて編集する:
- ワークスペースを使用してファイルを編集する ([ファイル システム] タブ) - ブラウザーの DevTools の [ソース ] ツールでローカル フォルダーを開きます。
- [ファイル システム] タブを使用して、ソース ツールの概要でローカル ワークスペースを定義する。
- Visual Studio Code の Microsoft Edge DevTools 拡張機能で比較されるアプローチ。 Web ページ ファイルを編集するためのいくつかのオプションを要約して比較します。
- Microsoft Edge IDE 統合 - Microsoft Edge DevTools を含む Visual Studio Code または Visual Studio を使用した Web ページ アプリ開発。
ダウンロードと複製:
ローカル Web サーバーの実行:
- 手順 6:Visual Studio Code 用 DevTools 拡張機能のインストールに関するページで localhost サーバーを設定します。