現場で使えるChrome DevTools実践ガイド 第2章:DevToolsの起動とレイアウト

2.1 DevToolsの起動方法とショートカット

DevToolsは、Webブラウザに標準搭載されている開発者用ツールです。
Google Chromeでは、次の方法で起動できます。

🖱️ マウス操作で起動する方法

  1. ページ上で右クリック
  2. 「検証(Inspect)」をクリック
    Elements パネルが開きます。

⌨️ ショートカットで起動する方法

OSショートカットキー
Windows / LinuxF12 または Ctrl + Shift + I
macOSCommand + Option + I

また、要素を直接調査したいときは、次のショートカットが便利です。

  • 要素を選択して検証Ctrl + Shift + C(macOSでは Command + Shift + C

💡 ヒント:

DevToolsを開いた状態で再読み込みする場合、**「ハードリロード」**が可能になります。
右クリック → 「キャッシュの消去とハード再読み込み」は、キャッシュが絡んだバグの調査に便利です。


2.2 表示位置の切り替え

DevToolsは、表示位置を自由に切り替えられます。

  • 画面下部に表示(デフォルト)
  • 画面右側に表示
  • 別ウィンドウで開く

切り替え方法:

ツールバー右上にある「縦に点が3つ並んだアイコン」 → 「Dock side」で変更可能です。

開発スタイルやモニターの広さに応じて最適な位置を選びましょう。


2.3 各パネル(ペイン)の概要

DevToolsは複数の「パネル」と呼ばれるタブで構成されています。
それぞれのパネルは特定の目的に特化しており、状況に応じて使い分けることが大切です。

パネル名主な用途
ElementsページのDOM構造とCSSの確認・編集
Consoleログ出力、JSコードの一時実行、エラー確認
SourcesJSファイルの構造確認、ブレークポイントを使ったデバッグ
Network通信状況、リクエスト/レスポンスの確認
Performance描画・実行速度の分析(タイムライン)
ApplicationCookie、Storage、Service Worker などの管理
Lighthouseページのパフォーマンス・アクセシビリティ診断
SecuritySSL証明書やHTTPS設定の確認

🧑‍🏫 補足:

使用頻度が高いのは 「Elements」「Console」「Network」 の3つです。
まずはこれらの基本操作に慣れることで、開発効率が大きく向上します。


2.4 よくある操作例:最初にやってみよう

✅ サイトで特定のテキストが見つからない
Elements パネルで Ctrl + F を使って検索してみましょう。

✅ JavaScriptエラーが発生している
Console パネルで赤いエラーを探し、内容を確認します。

✅ サーバーとの通信状況を調べたい
Network パネルを開き、ページを再読み込みして通信ログを取得します。


📝 まとめ

DevToolsは、適切なパネルを素早く開き、問題に応じて切り替えることが鍵です。
第2章では、まずツールを**「迷わず起動して、使い始められる状態」**になることが目標です。

mh

Related Posts

現場で使えるChrome DevTools実践ガイド 第13章:拡張機能・Snippetsの活用

現場で使えるChrome DevTools実践ガイド 第12章:ワークスペース連携とファイルのライブ編集

You Missed

Kubernetes Learning 第40章:Kubernetesのアップグレードとバージョン管理 ~安全にバージョンを上げるための基本知識~

  • 投稿者 mh
  • 6月 24, 2025
  • 88 views

Google Cloud Platform エンジニア向け教科書:実践から認定まで : 第13章:ストレージとデータベースの基礎 : オブジェクトストレージ: Cloud Storage(バケット、オブジェクト、ストレージクラス)- あなたの「データ置き場」

  • 投稿者 mh
  • 6月 23, 2025
  • 101 views

Kubernetes Learning 第39章:CRD(Custom Resource Definition)とは?~Kubernetesに“自分専用のリソース”を追加する仕組み~

  • 投稿者 mh
  • 6月 21, 2025
  • 102 views

Google Cloud Platform エンジニア向け教科書:実践から認定まで : 第12章:Cloud CDN(Content Delivery Network):あなたのWebサイトを「世界中のユーザーに超高速で届ける宅配便ネットワーク」

  • 投稿者 mh
  • 6月 20, 2025
  • 119 views

Kubernetes Learning 第38章:Operatorとは? ~Kubernetesに「運用の自動化ロボット」を組み込む仕組み~

  • 投稿者 mh
  • 6月 19, 2025
  • 111 views

Google Cloud Platform エンジニア向け教科書:実践から認定まで : 第11章:Cloud Load Balancing:あなたのGCPリソースを「賢く振り分ける交通整理の達人」

  • 投稿者 mh
  • 6月 18, 2025
  • 123 views