設定

Sofia Emelianova
Sofia Emelianova

設定] の順にタップします。 [設定] > [設定] を使用して、DevTools とそのパネルの外観と動作を構成します。このタブには、一般的なカスタマイズ オプションとパネル固有のオプションの両方が一覧表示されます。

設定を行うには、設定] の順にタップします。 [設定] > [設定] を開き、以下で説明するセクションのいずれかまでスクロールします。

[設定] タブの [表示] セクション。

各設定の内容を確認するには、このページで設定の名前を検索し、説明を展開します。

このリファレンスでは、次のアイコンを使用してさまざまな設定を示します。

  • チェックボックス。 個のチェックボックス
  • プルダウン リスト プルダウン。
  • 廃止されました。 非推奨

デフォルト設定に戻すには、[設定] タブの一番下までスクロールし、[デフォルトに戻して再読み込み] をクリックします。

デザイン

このセクションでは、DevTools の外観をカスタマイズするオプションについて説明します。

Themes プルダウン。 は、DevTools UI のカラーテーマを設定します。

テーマ: DevTools のテーマをシステム設定からダークからライトに変更します。 - システム設定 - ライト - ダーク

パネル レイアウト プルダウン。 は、ペインをパネル内に配置します。

[要素] > [スタイル] と姉妹タブ、[ソース] > [デバッガ] ペインに影響します。auto オプションを使用すると、レイアウトが DevTools の幅に依存するようになります。

パネル レイアウト: 要素のパネル レイアウトを横方向から縦方向に変更します。 - 横向き - 縦向き - 自動

廃止されました。 色の書式 プルダウン。 は、[要素] > [スタイル] で CSS の色値の形式を設定します。

DevTools により、有効なカラー値が選択された形式に自動的に変換されます。

カラー形式: [スタイル] ペインでの色形式の変更。
  • 作成どおり
  • 16 進数: #dac0de
  • RGB: rgb(128 255 255)
  • HSL: hsl(300 度 80% 90%)

Language プルダウン。 は、DevTools UI のロケールを設定します。

この設定を適用するには、DevTools を再読み込みしてください。

言語: 中国語の設定パネル。 - ブラウザの UI 言語 - ロケール オプションの 1 つ。この例では中国語です。

チェックボックス。 パネルを切り替えるための Ctrl/Cmd + 09 のショートカットを有効にすると、キーボードを使用してパネルを開くことができます。

この動画では、対応するキーボード ショートカットを使用してタブを切り替える方法について説明します。

チェックボックス。 [一時停止状態のオーバーレイを無効化] を選択すると、コード実行が一時停止されたときに、ビューポートの [デバッガで一時停止] 再生ボタンとステップオーバー ボタン。 オーバーレイが非表示になります。

チェックボックス。 [更新後に新機能を表示] を選択すると、Chrome が更新されるたびに自動的に [最新情報] ドロワー タブが開きます。

[新機能] ドロワー タブ。

ソース

このセクションでは、[ソース] パネルをカスタマイズするオプションを示します。

チェックボックス。 [匿名スクリプトとコンテンツ スクリプトで検索] を使用すると、[検索] タブを使用して、読み込まれたすべての JavaScript ファイル(Chrome 拡張機能のファイルを含む)を検索できます。

この動画では、拡張機能のソースファイル内のテキストを検索する方法を紹介しています。

チェックボックス。 [サイドバーにファイルを自動的に表示] を選択すると、エディタでタブを切り替えるときに、[ソース] > [ページ] ペインでファイルが選択されます。

この動画では、このオプションを有効にして、タブを切り替えると [Sources] パネルでナビゲーション ツリーでファイルが選択される方法を示しています。

チェックボックス。 [JavaScript ソースマップを有効にする] を使用すると、DevTools で生成または圧縮された JavaScript ファイルのソースを見つけることができます。

[Sources] パネルのステータスバーに圧縮ファイルへのリンクが表示されます。

チェックボックス。 [タブによるフォーカスの移動を有効にする] を使用すると、エディタにタブ文字を挿入する代わりに、Tab キー Tab キーで DevTools 内でフォーカスを移動させることができます。

DevTools を再読み込みする必要があります。

この動画では、Tab キーで挿入されたタブ文字を最初に表示しています。このオプションを有効にして DevTools を再読み込みすると、Tab キーでフォーカスが移動します。

チェックボックス。 [インデントを検出] は、インデントをエディタで開いたソースファイルのインデントに設定します。

DevTools を再読み込みする必要があります。

この動画では、最初に 8 つのスペースのデフォルトのインデントについて説明します。このオプションを有効にすると、デフォルトのインデントがソースファイルのインデントにオーバーライドされます。

チェックボックス。 オートコンプリート: [エディタ] で便利な候補が表示されます。

この動画では、最初は候補が表示されません。このオプションを有効にすると、エディタにコマンド補完の候補が表示されます。

チェックボックス。 [かっこの一致] では、エディタで角かっこ、中かっこ、かっこにペアのない下線と薄い赤の下線とハイライト表示が表示されます。

赤の下線が付いたペアのない中かっこ。

チェックボックス。 コードの折りたたみを使用すると、エディタで中かっこ内のコードブロックを折りたたんだり展開したりできます。

DevTools を再読み込みする必要があります。

この動画では、このオプションを有効にするときにコードブロックを折りたたむ方法について説明しています。

空白文字を表示 プルダウン。 は、エディタに空白文字を表示します。

DevTools を再読み込みする必要があります。オプションにより、次の処理が行われます。

  • [すべて] は、すべての空白文字をドット(...)で表します。また、エディタは、Tab 文字を行()で表します。
  • 末尾では、行の末尾の空白文字が明るい赤でハイライト表示されます。
空白文字を表示: 選択したオプション: [すべて] と [後続]。 - なし - すべて (`...`) - 末尾

チェックボックス。 [デバッグ中に変数値をインラインで表示する] を使用すると、実行が一時停止している間、代入ステートメントの横に変数値が表示されます。

関数の実行中に一時停止されたデバッガでは、代入ステートメントの横に変数値が表示されます。

チェックボックス。 ブレークポイントのトリガー時に [Sources] パネルにフォーカスする: 実行を一時停止したブレークポイントがある行の [Sources] > [Editor] が開きます。

この動画では、まず、[Sources] パネルがブレークポイントで一時停止するとフォーカスがずれています。このオプションを有効にすると、[Sources] パネルで [Editor] が開き、ブレークポイントがあるコード行が表示されます。

チェックボックス。 [CSS ソースマップを有効にする] を選択すると、生成された CSS ファイルのソース(.scss など)を DevTools で検出して、ユーザーに表示できます。

[Sources] パネルのナビゲーション ツリーの [Authored] セクションには .scss ファイルが表示されます。[要素] パネルの [スタイル] ペインで、CSS ルールの横に .scss ソースへのリンクが表示されている。

チェックボックス。 [ファイルの最後からのスクロールを許可する] を使用すると、エディタの最後の行よりも先にスクロールできます。

この動画では、このオプションを有効にすると、ファイルの末尾からスクロールする方法を説明しています。

チェックボックス。 DevTools がリモート ファイルパスからソースマップなどのリソースを読み込めるようにします。セキュリティ上の理由により、デフォルトで無効になっています。

無効のままにすると、DevTools には次のようなコンソール メッセージが記録されます。

リモート ファイルパスからの読み込みがセキュリティ上の理由から禁止されていることを通知するコンソール内のメッセージ。

デフォルトのインデント プルダウン。 を使用すると、エディタTab キー Tab キーによって挿入されるスペースの数を選択できます。

デフォルトのインデント: オーバーライド オプションを無効にし、デフォルトのインデントを 2 つのスペースから 8 つのスペースに変更してから、Tab キーを押します。 - スペース 2 個 - スペース 4 個 - スペース 8 個 - タブ文字

この例では、デフォルトのインデントを最初に 8 個のスペースに設定し、次にタブ文字に設定しています。

要素

このセクションでは、[要素] パネルをカスタマイズするオプションについて説明します。

チェックボックス。 ユーザー エージェントの Shadow DOM の表示: DOM ツリーに Shadow DOM ノードを表示します。

[要素] パネルには、Shadow DOM ノードが表示されます。

チェックボックス。 ワードラップは、DOM ツリー内の長い行を区切り、次の行に折り返します。

[要素] パネルでは、長い行が単語ごとに区切り、次の行に改行されます。

チェックボックス。 [HTML コメントを表示] は、DOM ツリーに HTML コメントを表示します。

[要素] パネルには、HTML コメントが表示されます。

チェックボックス。 [カーソルを合わせて DOM ノードを表示] を選択すると、検査する。 検査モードでビューポート内の要素にカーソルを合わせると、DOM ツリー内の対応するノードが選択されます。

この動画では、DOM ツリーで DOM ノードが選択されていないことを最初に示しています。このオプションを有効にすると、[要素] パネルでカーソルを合わせたときにノードが選択されます。

チェックボックス。 [詳細な検査ツールチップを表示] を選択すると、検査する。 検査モードで、要素にカーソルを合わせるとツールチップがビューポートに表示されます。

検査モードで表示された詳細なツールチップ。

チェックボックス。 [カーソルを合わせてルーラーを表示] を使用すると、DOM ツリーの要素にカーソルを合わせると、ビューポートにルーラーが表示されます。

ビューポートに表示されるルーラー。

チェックボックス。 [CSS ドキュメントのツールチップを表示] では、[スタイル] ペインでプロパティにカーソルを合わせると、簡単な説明付きのツールチップが表示されます。

[詳細] リンクをクリックすると、プロパティの MDN CSS リファレンスが表示されます。

CSS プロパティに関するドキュメントのツールチップ。

ネットワーク

このセクションでは、[ネットワーク] パネルをカスタマイズするオプションを示します。ほとんどのオプションは、パネルの設定と同じです。

チェックボックス。 [ログを保持] は、[ネットワーク] パネルの [ログを保持] と同じです。ページが読み込まれるたびにリクエストを保存します。

この動画では、最初にページの再読み込み時に更新され、このオプションを有効にするとログが保持される様子を示しています。

チェックボックス。 [ネットワーク ログを記録] は、[ネットワーク] パネルの ネットワーク ログを記録する。 [ネットワーク ログを記録] と同じです。ネットワーク ログへのリクエストの記録を開始または停止します。

[Network] パネルの [Record network log] ボタン。

チェックボックス。 [ネットワーク リクエストのブロックを有効にする] では、[ネットワーク リクエストのブロック] ドロワーのパターンに一致するリクエストがブロックされます。

この動画ではまず、リクエストがブロックされていないことを説明します。このオプションを有効にすると、[ネットワーク リクエストのブロック] ドロワーのパターンによってアクセスがブロックされます。

チェックボックス。 [キャッシュを無効にする(DevTools が開いている間)] は、[ネットワーク] パネルの [キャッシュを無効にする] と同じです。ブラウザのキャッシュを無効にします。

[キャッシュを無効にする] チェックボックス。

チェックボックス。 リソースタイプを色分けすると、ネットワーク ログの [ウォーターフォール] 列で、リクエストの種類に応じて異なる色でリクエストがハイライト表示されます。

[ネットワーク] タブの [ウォーターフォール] 列(色分けあり / なし)。

チェックボックス。 [ネットワーク ログをフレーム別にグループ化] は、[ネットワーク] パネルの [フレーム別にグループ化] と同じです。このオプションは、インライン フレームによって開始されたリクエストをグループ化します。

インライン フレームでグループ化されたリクエストを含むネットワーク リクエスト ログ。

チェックボックス。 [このサイトで強制的に広告のブロック] を選択すると、DevTools が開いているときに、ページ上の検出された広告がブロックされます。

ブロックされたリクエスト フィルタが有効な [ネットワーク] パネルに表示された広告関連のネットワーク リクエスト。

パフォーマンス

このセクションでは、[パフォーマンス] パネルをカスタマイズするオプションを示します。

フレームチャートのマウスホイール アクション プルダウン。 は、フレームチャート上で移動する際のマウスホイールにスクロールまたはズーム アクションを割り当てます。

フレーム チャートのマウスホイール アクション: フレームチャートのマウスホイール操作をスクロールからズームに変更します。 - スクロール - ズーム

この例では、[パフォーマンス] パネルのフレームチャートで、スクロールとズームの両方のマウスホイール アクションを表示します。

コンソール

このセクションでは、コンソールをカスタマイズするオプションについて説明します。ほとんどのオプションはコンソール設定と同じです。

Google Play Console と [設定] の同様のオプション。

チェックボックス。 [ネットワーク メッセージを非表示] をオンにすると、コンソールでネットワーク メッセージを非表示にできます。

この動画では、設定] の順にタップします。 の [設定] と [Google Play Console の設定] の両方で、このオプションを使用してネットワーク メッセージを非表示にする方法をご紹介しています。

チェックボックス。 [Selected context only] を使用すると、選択したコンテキスト(top、iframe、worker、extension)のみのメッセージがコンソールに表示されます。

この動画では、設定] の順にタップします。 の [Settings] と [Console] > [Settings] の両方でこのオプションを有効にし、Console でコンテキストを選択する方法について説明しています。

チェックボックス。 [Log XMLHttpRequests] は、コンソールで XHR リクエストとフェッチ リクエストをログに記録します。

この動画では、設定] の順にタップします。 の [Settings] と [Console] > [Settings] の両方でこのオプションを有効にし、XHR finished loading メッセージをコンソールに記録する方法を紹介しています。

チェックボックス。 [タイムスタンプを表示] を使用すると、コンソールでメッセージの横にタイムスタンプが表示されます。

コンソールに一覧表示されたタイムスタンプ付きのメッセージ。

チェックボックス。 [履歴からのオートコンプリート] では、コンソールに入力と同時に実行したコマンドの候補が表示されます。

同じオプションは [コンソール] > [設定] にあります。

コンソール履歴のコマンド オプションを含むオートコンプリート プルダウン。

チェックボックス。 [Enter キーでオートコンプリートの候補を受け入れる] を使用すると、Enter キーを押すと、コンソールがオートコンプリートのプルダウンから選択された候補を受け入れます。

この動画では、このオプションを有効にする前と後で Enter キーを押すとどうなるかを示します。

チェックボックス。 コンソールで類似のメッセージをグループ化すると、コンソールを使用して、類似するメッセージをグループ化できます。

同じオプションは [コンソール] > [設定] にあります。

コンソール内の類似したメッセージがグループ化されます。

チェックボックス。 [コンソールに CORS エラーを表示] を選択すると、コンソールに、ログに記録された CORS エラーが表示されます。

同じオプションは [コンソール] > [設定] にあります。

コンソールに CORS エラーが表示されます。

チェックボックス。 積極的な評価では、コンソールにコマンドの入力時に出力のプレビューが表示されます。

同じオプションは [コンソール] > [設定] にあります。

この動画では、さまざまな出力プレビューを示しています。

チェックボックス。 コード評価をユーザー アクションとして扱うことで、コンソールで実行するコマンドをすべてユーザーの操作に変えることができます。

つまり、評価時に navigator.userActivation.isActivetrue に設定します。同じオプションは [コンソール] > [設定] にあります。

この動画では、このオプションを有効にする前と後の navigator.userActivation.isActive の評価結果を示しています。

チェックボックス。 console.trace() メッセージを自動的に展開すると、Console がログに記録するときに、展開された console.trace() メッセージが表示されます。

コンソールで展開された console.trace() メッセージ。

チェックボックス。 [ナビゲーション時にログを保持] を選択すると、ナビゲーションごとにコンソールNavigated to メッセージが記録され、すべてのページのログが保存されます。

同じオプションは [コンソール] > [設定] にあります。

コンソールに [Navigated to] というメッセージが表示され、さまざまなページにログが保存されます。

延長

このセクションでは、Chrome DevTools 拡張機能のリンク処理をカスタマイズするオプションについて説明します。

リンク処理 プルダウン。 は、ソースファイルへのリンクをクリックしたときにファイルを開くためのオプションを設定します([要素] > [スタイル] ペインなど)。

リンク処理: リンクを開くオプションを選択する。 - 自動。デフォルトで、ファイルは **[Sources]** パネルで開きます。 - DevTools 拡張機能で追加できる任意のオプション。

永続性

このセクションでは、DevTools での変更内容の保存方法を制御するオプションについて説明します。

チェックボックス。 [ローカル オーバーライドを有効にする] を選択すると、ソースに加えた変更がページ読み込み後も保持されます。

詳しくは、ローカル オーバーライドをご覧ください。

デバッガ

このセクションでは、Debugger の動作を制御するオプションについて説明します。

チェックボックス。 [JavaScript を無効にする] では、JavaScript が無効になっている場合のウェブページの外観と動作を確認できます。

ページを再読み込みして、読み込み中にページが JavaScript に依存しているかどうかを確認します。

JavaScript が無効になっている場合、Chrome のアドレスバーに対応する JavaScript を無効にしました。 アイコンが表示され、DevTools では [ソース] の横に警告アイコン 警告。 が表示されます。 アドレスバーのアイコンと、DevTools の [ソース] の横にある警告アイコン。

チェックボックス。 [非同期スタック トレースを無効にする] を使用すると、[コールスタック] の非同期オペレーションの「全体像」が非表示になります。

デフォルトでは、使用しているフレームワークが非同期処理をサポートしている場合、Debugger は非同期処理をトレースしようとします。コールスタックの非同期オペレーション。 詳細については、非同期スタック トレースを表示するをご覧ください。

Global

このセクションでは、DevTools でグローバルに影響するオプションについて説明します。

チェックボックス。 [DevTools をポップアップで自動開く] を選択すると、新しいタブを開くリンクをクリックすると DevTools が開きます。つまり、target=_blank を含むすべてのリンクです。

この動画ではまず、DevTools を使用せずにリンクをクリックして新しいタブを開く方法を説明します。このオプションを有効にすると、DevTools によって新しいタブが開きます。

チェックボックス。 入力しながら検索: 検索クエリの入力を開始すると、DevTools は最初の検索結果に「ジャンプ」します。無効にした場合、DevTools で Enter キーを押したときにのみ結果が表示されます。

この動画ではまず、検索クエリの入力に応じて DevTools が「ジャンプ」する仕組みを説明します。このオプションを有効にすると、DevTools で Enter キーを押すと最初の結果が表示されます。

同期

このセクションでは、デバイス間の設定の同期を設定できます。

チェックボックス。 [設定の同期を有効にする] を使用すると、DevTools の設定を複数のデバイス間で同期できます。

この設定を使用するには、まず Chrome 同期を有効にします。詳しくは、同期設定をご覧ください。