Visual Studio Code 用 DevTools 拡張機能のインストール
この記事では、DevTools 拡張機能の初期セットアップについて説明します。 DevTools をインストールしたら、「 Visual Studio Code 用 DevTools 拡張機能の使用を開始する」の手順に従う準備が整います。
この記事は、次の場合に役立ちます。
DevTools 拡張機能をインストールします。
Demos リポジトリを複製します。これには、 デモ対 Do Web アプリが含まれています。
Visual Studio Code の DevTools 拡張機能で localhost URL を使用できるように、Web サーバーを起動します。
手順 1: Visual Studio Code をインストールする
- まだ完了していない場合は、別のウィンドウまたはタブで [ Visual Studio Code のダウンロード ] に移動し、Visual Studio Code をダウンロードしてインストールします。
手順 2: Microsoft Edge をインストールする
Visual Studio Code の DevTools 拡張機能には、Microsoft Edge が必要です。
Windows では、Microsoft Edge がインストールされています。 macOS または Linux では、次のように Microsoft Edge をインストールします。
- Microsoft.com の [Edge] ページに移動します。
手順 3: Microsoft Edge DevTools 拡張機能をインストールする
次のように、Visual Studio Code 用の Microsoft Edge DevTools 拡張機能をインストールします。
Visual Studio Code を開きます。
左側の [アクティビティ バー] で、[拡張機能 ] () ボタンをクリックします。 または、Windows/Linux で Ctrl + Shift + X キーを押すか、macOS の 場合は Command + Shift + X キーを押します。 [拡張機能 Marketplace] ウィンドウが開きます。
[ Marketplace の拡張機能の検索 ] テキスト ボックスに「 Microsoft Edge Tools for VS Code」と入力します。
[Microsoft Edge Tools for VS Code] を選択し、[インストール] ボタンをクリックします。
別の方法として、ブラウザーを使用して、Visual Studio Marketplace Web サイトから Microsoft Edge DevTools 拡張機能をダウンロードできます。 [Microsoft Edge Developer Tools for Visual Studio Code] に移動します。
手順 4: Node.js とノード パッケージ マネージャー (npm) をインストールする
波線の下線などの問題を示すコードのライブ (リアルタイム) 分析を取得し、クイック修正を提供するには、Node.js とノード パッケージ マネージャー (npm) をインストールする必要があります。
DevTools 拡張機能には、Node.js と npm をインストールするためのポップアップ候補が表示されます。 提案のテキストは次のようになります。"Node.js & npm をインストールしますか? (この拡張機能をインストールしたため推奨されます)。"
ポップアップが開いたら、リンクをクリックします。
Node.jsダウンロード > LTS (長期安定) (または Current) から Node.js > と npm をインストールします。
Windows では、
.msi
次のようなファイルがダウンロードされます。node-v18.17.1-x64.msi
ブラウザーの [ダウンロード] ウィンドウ で、[フォルダーに表示] をクリックし、ダウンロードしたファイルを実行します。 Node.js セットアップ ウィザードが開きます。 [ 次へ ] ボタンをクリックし、プロンプトに従います。 既定のオプションを使用できます。
Node.js と npm がインストールされていることを確認します。次のように、Visual Studio Code で [ターミナルの表示>] を選択します。 または、git bash アプリを実行します。
コマンド プロンプトで、「」と入力
npm version
します。 バージョン番号は、ノード パッケージ マネージャーと Node.js がインストールされていることを示す と にnode
対して表示されnpm
、インラインおよびライブイシュー分析をサポートします。 例:$ npm version { npm: '9.6.7', node: '18.17.1', ... }
関連項目:
手順 5: Demos リポジトリを複製する
Demos リポジトリの複製は省略可能です。 Demos リポジトリは、さまざまな DevTools ドキュメントに従う場合に役立ちます。 必要に応じて、リポジトリを複製する代わりに、既存のプロジェクト ディレクトリがある場合は開くことができます。
もう 1 つの方法として、ディレクトリ全体を複製する代わりに、 demo-to-do ディレクトリのみをダウンロードできます。 たとえば、 に https://download-directory.github.io/ 移動し、URL https://github.com/MicrosoftEdge/Demos/tree/main/demo-to-doを貼り付けます。 ファイルは .zip
ダウンロード ディレクトリに配置されます。 これらの Web ページ ソース ファイルを適切な場所に解凍します。 チュートリアル Visual Studio Code 用 DevTools 拡張機能の使用を開始 するには、次の場所の例を使用します。
C:\Users\username\Documents\GitHub\Demos\demo-to-do\
Demos リポジトリを複製して、このチュートリアルの demo-to-do サンプルを使用するには:
緑色の [コード] ボタンが表示されない場合は、左上のパスの [デモ / ] をクリックして、リポジトリのメイン ページに移動します。
緑色の [コード ] ボタンをクリックし、[ コピー ] ボタンを選択します。 この記事では、Visual Studio Code 内で ソース管理 機能を使用していることを前提としています。 または、その方法を代わりに使用することがわかっている場合は、提供されている他の方法のいずれかを使用できます。
- GitHub Desktop で開く
- Visual Studio で開く
- ZIP をダウンロードする
Visual Studio Code の アクティビティ バーで、 ソース管理 () ボタンをクリックし、[ リポジトリの複製 ] ボタンをクリックします。
[ リポジトリ URL の指定 ] テキスト ボックスに、コピーした URL を貼り付けて、 https://github.com/MicrosoftEdge/Demos.gitEnter キーを押します。 フォルダー選択ダイアログが開きます。
や
Users/username/GitHub
などのC:\Users\username\Documents\GitHub
目的のパスに移動し、[リポジトリの場所の選択] ボタンをクリックします。「 Git リポジトリの複製 」というメッセージが表示され、複製されたリポジトリを開くよう求められます。 [ 開く ] ボタンをクリックします。
[ 信頼しますか...] というメッセージが表示されたら、[ はい ] ボタンをクリックします。 または、[ いいえ ] ボタンをクリックし、このチュートリアルのほとんどの部分に進みます。
エクスプローラー ツリーには、デモを含む多くのデモが一覧表示されます。
Visual Studio Code で、[ ファイル>の閉じるフォルダー] を選択します。
アクティビティ バーで、Microsoft Edge ツール (Microsoft Edge ツール) ボタンをクリックします。 [Microsoft Edge ツール] ウィンドウが開きます。
[ Microsoft Edge ツール>ターゲット ] ウィンドウで、[ フォルダーを開く ] ボタンをクリックします。 [ フォルダーを開く] ダイアログが開きます。 複製した
demo-to-do
Demo リポジトリ内のフォルダーに移動し、フォルダーを選択するかフォルダーに移動して、[ フォルダーの選択 ] ボタンをクリックします。Demos リポジトリが複製されたリポジトリの場所の例を上に示します。 複製された Demos リポジトリのフォルダーが
demo-to-do
Visual Studio Code のエクスプローラーで開き、ファイルがまだ存在しませんlaunch.json
。
手順 6: localhost サーバーを設定する
上記のように Node.js と npm をインストールした場合は、 npx http-server
ローカル Web サーバーを簡単に起動できます。 以下の手順に進むか、最初にこの背景情報を読むことができます。
多くの場合、URL を入力したり、localhost サーバーを実行したりする必要はありません。 たとえば、次のようなことが可能です。
- Web ページのソース ファイルを含むフォルダーを開き、ファイルを
.html
右クリックします。 - アドレス バー
C:/Users/username/.vscode/extensions/ms-edgedevtools.vscode-edge-devtools-2.1.1/out/startpage/index.html
にローカル ファイル パスを入力します (既定の [成功] ページ)。 - [Edge DevTools: ブラウザー] タブのアドレス バーにリモート サーバー URL を入力します (例: https://microsoftedge.github.io/Demos/demo-to-do/)。
Web ページが Web サーバー上で実行されている必要がある特定の API を Web ページで使用している場合は、DevTools を使用するために、テストのためにローカル Web サーバーを起動する必要があります。 Web サーバー上でプロジェクトを提供せず、代わりにローカル ファイルのみを使用する場合でも、ローカル ファイルを右クリックすることで、デバッグ機能を使用して DevTools を .html
使用できます。 特にアプリをサーバー上に置く必要があるアプリの機能は機能せず、DevTools にはユーティリティが制限されます。
http-server の詳細については、「 http-server: 単純な静的 HTTP サーバー」を参照してください。
http-server を設定する
Visual Studio Code で、[ファイル>を開くフォルダー]> を選択して、Web ページの 、
.css
、および.js
ファイル (などC:\Users\username\Documents\GitHub\Demos\demo-to-do\
) を含む.html
ディレクトリを開きます。上記のパス例では、次の手順を実行します。
-
\Documents\GitHub\
は、リポジトリがDemos
複製された場所です。 -
\Demos\
は、Microsoft Edge 開発者向けドキュメントの例に使用される GitHub リポジトリです。 -
\demo-to-do\
は、リポジトリ内のサンプル ディレクトリの 1 つです。
-
Visual Studio Code で、[ターミナルの表示>] を選択します。 または、Visual Studio の状態に関係なく Web サーバーを実行し続けるために、 などの
git bash
Visual Studio Code の外部でコマンド プロンプトを開きます。cd
http 経由で提供するフォルダーに移動します。git bash シェルで、次のようなスラッシュを使用します。
cd C:/Users/username/Documents/GitHub/Demos/demo-to-do/
または、Windows で別のコマンド プロンプトを使用している場合は、次のような円記号を使用します。
cd C:\Users\username\Documents\GitHub\Demos\demo-to-do\
以下に進みます。
サーバーを起動する (npx http-server)
これらの手順では、サーバーを初めて起動します。
コマンドを入力します
npx http-server
。npx http-server
ローカル Web サーバーは、ポート 8080 で開始されます。
次のようなメッセージが表示される場合があります。
Need to install the following packages: http-server@14.1.1 Ok to proceed? (y)
または、 そのようなファイルまたはディレクトリが取得されない場合は、次
npm install --global http-server
のように実行してから、次のコマンドを実行できます。http-server
「y」と入力します。
Windows では、ノードがネットワーク上で通信することを許可するかどうかを確認するメッセージが表示されます。
[ プライベート ネットワーク ] チェック ボックスをオンにし、[ アクセスを許可 する] ボタンをクリックします。
サーバーと localhost URL に関する情報が次のように表示されます。
Starting up http-server, serving ./ Available on: http://10.0.1.8:8080 http://127.0.0.1:8080 Hit CTRL-C to stop the server
表示される URL は、通常、共通の標準 URL と
http://localhost:8080
同じです。
次に、「 Visual Studio Code 用 DevTools 拡張機能の使用を開始する」を参照してください。