Chrome DevTools

2025.12.05

公式ドキュメント

このチートシートで確認できること

Chrome DevTools は、画面表示、JavaScript、通信、保存データ、パフォーマンスをブラウザ上で調べるための開発者ツールです。このページでは、まず覚えるショートカット、Console、Elements、Sources、Network、Performance、Application の見方を確認できます。

初学者は、最初に Cmd/Ctrl + Shift + ICmd/Ctrl + Shift + C、Console の $0、Network の再読み込み、Application の Storage 確認を覚えると、Webページの不具合を切り分けやすくなります。

DevTools起動

ショートカット説明
F12DevToolsを開く
Cmd/Ctrl + Shift + IDevToolsを開く
Cmd/Ctrl + Shift + JConsoleパネルを開く
Cmd/Ctrl + Shift + C要素を検査モードで開く
Cmd/Ctrl + Option/Alt + IDevToolsを開く(Mac/Win)

パネル切り替え

ショートカット説明
Cmd/Ctrl + ]次のパネルへ
Cmd/Ctrl + [前のパネルへ
Cmd/Ctrl + Shift + Mデバイスモード切替
EscConsoleドロワー表示/非表示
Cmd/Ctrl + Shift + Pコマンドメニューを開く

Elements パネル

ショートカット説明
↑/↓要素を選択
←/→要素の展開/折りたたみ
Enter属性を編集
H要素の表示/非表示切替
Delete要素を削除
Cmd/Ctrl + Z変更を取り消し
F2HTMLとして編集

Console パネル

ショートカット説明
Cmd/Ctrl + Lコンソールをクリア
Tabオートコンプリート
↑/↓コマンド履歴を表示
Shift + Enter複数行入力
Cmd/Ctrl + U行をクリア

ポイント: $0はElements パネルで選択中の要素を参照できます。要素を選択してConsoleで即座に操作できる、デバッグの必須テクニックです

Console コマンド

コマンド説明
$0選択中の要素を参照
$_最後の評価結果
$('selector')querySelector
$$('selector')querySelectorAll
$x('xpath')XPathで要素選択
copy(object)クリップボードにコピー
clear()コンソールをクリア
dir(object)オブジェクトのプロパティ表示
table(data)テーブル形式で表示
monitor(fn)関数呼び出しを監視
monitorEvents(el)イベントを監視

実践メモ: Cmd/Ctrl + Shift + PのコマンドメニューはVS Codeと同じ操作感。スクリーンショット撮影やネットワーク条件の変更など、隠れた機能にアクセスできます。

Sources パネル(デバッグ)

ショートカット説明
F8 / Cmd/Ctrl + \一時停止/再開
F10 / Cmd/Ctrl + 'ステップオーバー
F11 / Cmd/Ctrl + ;ステップイン
Shift + F11ステップアウト
Cmd/Ctrl + Bブレークポイント設定/解除
Cmd/Ctrl + G行へ移動
Cmd/Ctrl + Oファイルを開く
Cmd/Ctrl + Shift + O関数へ移動

Network パネル

ショートカット説明
Cmd/Ctrl + E記録の開始/停止
Cmd/Ctrl + Rページを再読み込み
Cmd/Ctrl + Shift + Rキャッシュを無視して再読み込み

注意: Cmd/Ctrl + Shift + R(キャッシュ無視リロード)とCmd/Ctrl + R(通常リロード)を混同しないように。キャッシュの問題を調査するときは必ずShift付きを使いましょう。

Network フィルター

フィルター説明
XHRXMLHttpRequest/Fetchのみ
JSJavaScriptファイルのみ
CSSCSSファイルのみ
Img画像ファイルのみ
Docドキュメントのみ
is:running進行中のリクエスト
larger-than:100k100KB以上のファイル
-domain:example.com特定ドメインを除外

Performance パネル

ショートカット説明
Cmd/Ctrl + E記録の開始/停止
Cmd/Ctrl + Sプロファイルを保存
Cmd/Ctrl + Shift + Eページ読み込み記録

実践メモ: Networkパネルのlarger-than:100kフィルタで大きなリソースを特定し、パフォーマンス改善の糸口を見つけましょう。

ポイント: ブレークポイントはCmd/Ctrl + Bで設定。条件付きブレークポイント(右クリック)を使えば、特定条件のときだけ停止できます。

Application パネル

機能説明
Local Storageローカルストレージの確認・編集
Session Storageセッションストレージの確認・編集
CookiesCookieの確認・編集・削除
Cache Storageキャッシュの確認
IndexedDBIndexedDBの確認
Clear storageストレージをクリア

まとめ

Chrome DevTools は、Console だけでなく、Elements、Network、Application を組み合わせて見ると原因を切り分けやすくなります。まずは「要素を見る」「Consoleで値を見る」「Networkで通信を見る」「Storageで保存状態を見る」の4つを押さえてください。

キャッシュ、Cookie、Local Storage を削除する操作は、ログイン状態や検証条件を変えるため、作業前に何を消すのかを確認します。

参考リソース

← 一覧に戻る
PR
PR
PR
PR