JavaScript デバッガーの構成
WebStorm は、 client-side JavaScript コード用の組み込みデバッガーを提供します。 デバッグセッションを開始すると、ビルトインデバッガーが自動的に起動します。
デバッグを正常に行うには、組み込みの Web サーバーポートを指定し、他のデバッガーオプションについては WebStorm が提案するデフォルト設定を受け入れるだけで十分です。
始める前に
設定で JavaScript Debugger バンドルプラグインが有効になっていることを確認します。 Ctrl+Alt+S を押して設定を開き、 を選択します。 インストール済み タブをクリックします。 検索フィールドに JavaScript Debugger と入力します。 プラグインの詳細については、 プラグインの管理を参照してください。
組み込みの Web サーバーポートを設定する
WebStorm には組み込みの Web サーバーがあり、Web ブラウザーでアプリケーションのデバッグや WebStorm の組み込みブラウザーでコードのプレビューができます。 このサーバーは常に実行されており、手動による構成は必要ありません。 組み込みサーバーで実行されているアプリケーションをデバッグする詳細を参照してください。
Ctrl+Alt+S を押して設定を開き、 を選択します。
ビルトインサーバー エリアで、組み込み Web サーバーが実行されるポートを指定します。 デフォルトでは、このポートは WebStorm がサービスからの接続を受け付けるデフォルトの WebStorm ポート 63342 に設定されています。 ポート番号は 1024 から始まる他の値に設定できます。

デフォルトのデバッガー構成をカスタマイズする
呼び出しを抑制する
Ctrl+Alt+S を押して設定を開き、 に移動します。
外部接続を許可できる もしくは 署名されていない要求を許可する のチェックボックスをオフにすることで、それぞれ他のコンピューターや WebStorm の外部から組み込みサーバー上のファイルへの呼び出しを抑制できます。

ブレークポイントを削除する方法を選択する
デフォルトでは、マウスの左ボタンをクリックすることでブレークポイントを切り替えることができます。 この動作を変更するには、以下の手順に従います。
Ctrl+Alt+S を押して設定を開き、 に移動します。
ブレークポイントの除去 領域で、適切なオプションを選択します。

スキップするスクリプトを指定する
デフォルトでは、デバッガーはライブラリスクリプトにのみステップインしません。 抑制リストを拡張するには:
Ctrl+Alt+S を押して設定を開き、 に移動します。
スクリプトにステップインしない チェックボックスを選択し、
と
を使用してスキップする URL アドレスを追加します。

拡張オプション
推奨する Chrome ユーザーデータでデバッグセッションを開始する
デバッグセッションが、通常のウィンドウではなく、カスタム Chrome ユーザーデータ(英語)で新しいウィンドウで開始されることに気付くかもしれません。 その結果、ウィンドウの見た目が通常と異なり、たとえばブックマーク、ブラウザー履歴、拡張機能が表示されず、開発エクスペリエンスが損なわれます。 これは、WebStorm が Chrome デバッグプロトコル を使用し、Chrome を --remote-debugging-port オプションで実行するために起こります。 ただし、Chrome がすでに起動している場合、同じユーザーデータディレクトリを持つ新規または既存の Chrome インスタンスに対してデバッグポートを開くことができません。 そのため、WebStorm は常にカスタムユーザーデータディレクトリを持つ新しいウィンドウでデバッグセッションを開始します。
使い慣れたルックアンドフィールで新しい Chrome インスタンスを開くには、WebStorm で Chrome をユーザーデータディレクトリから開始するよう構成してください。

WebStorm で Chrome を設定して、推奨する Chrome ユーザーデータで起動する
お好みの Chrome ユーザーデータ(英語)を Chrome のデフォルトのユーザーデータディレクトリ(英語)とは異なる別のカスタムディレクトリ 形式でコンピューターに保存します。
Chrome 136 以降はデフォルトのユーザーディレクトリでのデバッグをサポートしていないため、お好みのユーザーデータを別のカスタムディレクトリに保存する必要があります。 詳しくは Chrome オフィシャル Web サイト(英語)を参照してください。
Ctrl+Alt+S を押して設定を開き、 を選択します。
新しい Chrome 構成を作成するには、
をクリックします。 新しい項目がリストに表示されます。 パス フィールドに、Chrome インストールフォルダーへのパスを指定します。
新しい構成を選択し、 編集 ボタン (
) をクリックします。
Chrome 設定 ダイアログで、 カスタムユーザーデータディレクトリを使用する チェックボックスを選択し、優先するユーザーデータを含むカスタムディレクトリへのパスを指定します。
複数の ユーザーデータプロファイル(英語)がある場合、それぞれが別々のサブディレクトリに保存されます。 プロファイルを使用するには、 コマンドラインオプション フィールドで以下のように指定します。
--profile-directory="<profile_to_use>"
デフォルトの WebStorm ブラウザーの選択に従って、Chrome ブラウザー構成の デフォルト をマークしてください。 ブラウザー リストから必要なブラウザーを、 実行 / デバッグ構成を作成する際に必ず選択してください。

