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 をインストールする

  1. まだ完了していない場合は、別のウィンドウまたはタブで [ Visual Studio Code のダウンロード ] に移動し、Visual Studio Code をダウンロードしてインストールします。

手順 2: Microsoft Edge をインストールする

Visual Studio Code の DevTools 拡張機能には、Microsoft Edge が必要です。

Windows では、Microsoft Edge がインストールされています。 macOS または Linux では、次のように Microsoft Edge をインストールします。

  1. Microsoft.com の [Edge] ページに移動します。

手順 3: Microsoft Edge DevTools 拡張機能をインストールする

次のように、Visual Studio Code 用の Microsoft Edge DevTools 拡張機能をインストールします。

  1. Visual Studio Code を開きます。

  2. 左側の [アクティビティ バー] で、[拡張機能 ] ([拡張機能] アイコン) ボタンをクリックします。 または、Windows/Linux で Ctrl + Shift + X キーを押すか、macOS の 場合は Command + Shift + X キーを押します。 [拡張機能 Marketplace] ウィンドウが開きます。

  3. [ Marketplace の拡張機能の検索 ] テキスト ボックスに「 Microsoft Edge Tools for VS Code」と入力します。

  4. [Microsoft Edge Tools for VS Code] を選択し、[インストール] ボタンをクリックします。

    Visual Studio Code 用の Microsoft Edge DevTools 拡張機能のインストール

別の方法として、ブラウザーを使用して、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 をインストールしますか? (この拡張機能をインストールしたため推奨されます)。"

  1. ポップアップが開いたら、リンクをクリックします。

  2. Node.jsダウンロード > LTS (長期安定) (または Current) から Node.js > と npm をインストールします。

    Windows では、 .msi 次のようなファイルがダウンロードされます。 node-v18.17.1-x64.msi

  3. ブラウザーの [ダウンロード] ウィンドウ で、[フォルダーに表示] をクリックし、ダウンロードしたファイルを実行します。 Node.js セットアップ ウィザードが開きます。 [ 次へ ] ボタンをクリックし、プロンプトに従います。 既定のオプションを使用できます。

  4. Node.js と npm がインストールされていることを確認します。次のように、Visual Studio Code で [ターミナルの表示>] を選択します。 または、git bash アプリを実行します。

  5. コマンド プロンプトで、「」と入力 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 サンプルを使用するには:

  1. MicrosoftEdge/Demos リポジトリに移動します

  2. 緑色の [コード] ボタンが表示されない場合は、左上のパスの [デモ / ] をクリックして、リポジトリのメイン ページに移動します。

  3. 緑色の [コード ] ボタンをクリックし、[ コピー ] ボタンを選択します。 この記事では、Visual Studio Code 内で ソース管理 機能を使用していることを前提としています。 または、その方法を代わりに使用することがわかっている場合は、提供されている他の方法のいずれかを使用できます。

    • GitHub Desktop で開く
    • Visual Studio で開く
    • ZIP をダウンロードする

    MicrosoftEdge/Demos リポジトリの複製

  4. Visual Studio Code の アクティビティ バーで、 ソース管理 (ソース管理アイコン) ボタンをクリックし、[ リポジトリの複製 ] ボタンをクリックします。

  5. [ リポジトリ URL の指定 ] テキスト ボックスに、コピーした URL を貼り付けて、 https://github.com/MicrosoftEdge/Demos.gitEnter キーを押します。 フォルダー選択ダイアログが開きます。

    Visual Studio Code の [リポジトリの複製] ボタン

  6. Users/username/GitHubなどのC:\Users\username\Documents\GitHub目的のパスに移動し、[リポジトリの場所の選択] ボタンをクリックします。

  7. Git リポジトリの複製 」というメッセージが表示され、複製されたリポジトリを開くよう求められます。 [ 開く ] ボタンをクリックします。

    複製されたリポジトリを開くよう求められた

  8. [ 信頼しますか...] というメッセージが表示されたら、[ はい ] ボタンをクリックします。 または、[ いいえ ] ボタンをクリックし、このチュートリアルのほとんどの部分に進みます。

    エクスプローラー ツリーには、デモを含む多くのデモが一覧表示されます。

  9. Visual Studio Code で、[ ファイル>の閉じるフォルダー] を選択します。

  10. アクティビティ バーで、Microsoft Edge ツール (Microsoft Edge ツールアイコン) ボタンをクリックします。 [Microsoft Edge ツール] ウィンドウが開きます。

  11. [ Microsoft Edge ツール>ターゲット ] ウィンドウで、[ フォルダーを開く ] ボタンをクリックします。 [ フォルダーを開く] ダイアログが開きます。 複製した demo-to-do Demo リポジトリ内のフォルダーに移動し、フォルダーを選択するかフォルダーに移動して、[ フォルダーの選択 ] ボタンをクリックします。

    demo-to-do フォルダーの選択

    Demos リポジトリが複製されたリポジトリの場所の例を上に示します。 複製された Demos リポジトリのフォルダーが demo-to-do Visual Studio Code のエクスプローラーで開き、ファイルがまだ存在しませんlaunch.json

    最初に demo-to-do フォルダーを開きました

手順 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 を設定する

  1. 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 つです。
  2. Visual Studio Code で、[ターミナルの表示>] を選択します。 または、Visual Studio の状態に関係なく Web サーバーを実行し続けるために、 などの git bashVisual Studio Code の外部でコマンド プロンプトを開きます。

  3. 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)

これらの手順では、サーバーを初めて起動します。

  1. コマンドを入力します 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

  2. 「y」と入力します

    Windows では、ノードがネットワーク上で通信することを許可するかどうかを確認するメッセージが表示されます。

    ノードがネットワーク上で通信できるようにする

  3. [ プライベート ネットワーク ] チェック ボックスをオンにし、[ アクセスを許可 する] ボタンをクリックします。

    サーバーと 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 拡張機能の使用を開始する」を参照してください。

関連項目