JetBrains IntelliJ IDEA キーボードショートカット
印刷可能な JetBrains IntelliJ IDEA よく使うキーボードショートカットのリファレンスカード。一般、ナビゲーションと検索、編集、選択、リファクタリング、実行とデバッグ、Git バージョン管理、ツールウィンドウの 8 分野を網羅。ページ上部で Windows / Linux / macOS を切り替え可能で、同じ項目に対応するプラットフォームのキーが表示されます。
IntelliJ IDEA IntelliJ IDEA 2024+
110 ショートカット
Common12
- すべて検索(クラス / ファイル / シンボル / アクション)ShiftShift
- アクションを名前で検索CtrlShiftA
- 最近使ったファイルを開くCtrlE
- 最近変更されたファイルCtrlShiftE
- プロジェクト / 設定を開くCtrlShiftS
- すべて保存CtrlS (or CtrlShiftS for dialog)
- ファイルを同期 / 再読み込みCtrlAltY
- アクティブなエディタータブを閉じるCtrlF4
- スイッチャー(最近ファイル / ツールウィンドウ)CtrlTab
- すべてのツールウィンドウを非表示(集中モード)CtrlShiftF12
- プロジェクトのルートでターミナルを開くAltF12
- 設定 / 環境設定を開くCtrlAltS
Navigation & search15
- クラスへ移動(名前で検索)CtrlN
- ファイルへ移動(パスで検索)CtrlShiftN
- シンボルへ移動(関数 / フィールド)CtrlAltShiftN
- 行 / 列へ移動CtrlG
- 宣言へ移動(定義へジャンプ)CtrlB (or CtrlClick)
- 実装へ移動CtrlAltB
- 型宣言へ移動CtrlShiftB
- スーパーメソッド / 親へCtrlU
- 前 / 次のエディタータブへAlt← / Alt→
- 戻る / 進む(前回の編集位置)CtrlAlt← / CtrlAlt→
- ファイル構造ポップアップ(現在のファイル概要)CtrlF12
- 型階層CtrlH
- メソッド / 呼び出し階層CtrlAltH
- ソースへ移動(ツリービューの F4)F4
- 選択したシンボルの使用箇所を表示AltF7
Editing16
- 基本コード補完CtrlSpace
- スマートコード補完(型対応)CtrlShiftSpace
- 現在のステートメントを補完CtrlShiftEnter
- パラメータ情報(ヒントを表示)CtrlP
- クイックドキュメントCtrlQ
- インテンションアクション / クイックフィックスAltEnter
- コードを生成(コンストラクタ / getter / setter / オーバーライド)AltInsert
- メソッドをオーバーライドCtrlO
- メソッドを実装CtrlI
- 囲み(ライブテンプレート)CtrlAltT
- ライブテンプレートを挿入CtrlJ
- 行をコメント / コメント解除Ctrl/
- ブロックをコメント / コメント解除CtrlShift/
- コードを再フォーマットCtrlAltL
- インポートを最適化CtrlAltO
- 行を自動インデントCtrlAltI
Selection13
- 選択範囲を拡張(単語 / ブロック / メソッド)CtrlW
- 選択範囲を縮小CtrlShiftW
- 現在の単語 / 行 / ブロックを選択CtrlW (or triple-click / double-click)
- 次の一致を選択(マルチキャレット)AltJ
- すべての一致を選択(マルチキャレット)CtrlAltShiftJ
- 選択範囲を複製(新しい行にキャレット)CtrlD
- ステートメントを上 / 下へ移動CtrlShift↑ / CtrlShift↓
- 行を上 / 下へ移動AltShift↑ / AltShift↓
- 行を削除CtrlY
- 行を複製CtrlD
- 行を結合(選択した行をマージ)CtrlShiftJ
- クリック位置でマルチキャレットを追加 / 削除AltShiftClick
- 列選択モードの切り替えAltShiftInsert (or Altdrag)
Refactoring11
- 名前を変更(シンボル / ファイル / ディレクトリ)ShiftF6
- これをリファクタリング(コンテキストメニュー)CtrlShiftAltT
- シグネチャを変更CtrlF6
- メソッドの抽出CtrlAltM
- 変数の抽出CtrlAltV
- フィールドの抽出CtrlAltF
- 定数の抽出CtrlAltC
- パラメータの抽出CtrlAltP
- インライン化(メソッド / 変数)CtrlAltN
- 移動(ステートメント / クラス)F6 (or CtrlShift↑/↓ for statement)
- 安全な削除(使用箇所の確認あり)AltDelete
Run & debug14
- 実行(現在の構成)ShiftF10
- デバッグ(現在の構成)ShiftF9
- カバレッジ付きで実行CtrlShiftF10
- 実行構成を選択AltShiftF10
- ブレークポイントの切り替えCtrlF8
- 条件付きブレークポイントCtrlShiftF8
- プログラムを再開F9
- ステップオーバーF8
- ステップインF7
- ステップアウトShiftF8 (or F7 with Smart Step Into)
- 自分のコードにステップイン(ライブラリをスキップ)AltShiftF7
- 式を評価AltF8
- ブレークポイントを表示CtrlShiftF8
- プロセスを停止(デバッグ)CtrlF2
Version control (Git)12
- VCS ポップアップ(git / ブランチ / ログ)Alt` (backtick)
- 変更をコミットCtrlK
- コミットをプッシュCtrlShiftK
- プロジェクトを更新(git pull)CtrlT
- 差分を表示CtrlD (in commit dialog or Local Changes)
- ファイル / 選択範囲の履歴を表示CtrlShiftAltH
- Git blame で注釈CtrlShiftG (or right-click → Annotate)
- 変更を元に戻す(ファイル / 選択範囲)CtrlAltZ
- ファイルの Git ログを開くCtrlShiftAltL
- ブランチポップアップCtrlShift` (backtick)
- 変更をスタッシュvia VCS popup → Stash
- 競合を解決AltEnter (in Merge dialog)
Tool windows & misc17
- プロジェクトツールウィンドウを開くAlt1
- ブックマークツールウィンドウを開くAlt2
- 検索 / 検索結果を開くAlt3
- 実行ツールウィンドウを開くAlt4
- デバッグツールウィンドウを開くAlt5
- TODO ツールウィンドウを開くAlt6
- 構造ツールウィンドウを開くAlt7
- 階層ツールウィンドウを開くAlt8
- バージョン管理ツールウィンドウを開くAlt9
- ターミナルを開くAltF12
- メッセージツールウィンドウを開くAlt0
- ブックマークの切り替えF11
- ニーモニック付きブックマークの切り替えCtrlF11
- ブックマークを表示ShiftF11
- クリップボードの履歴を開く(履歴から貼り付け)CtrlShiftV
- 最近使ったファイルポップアップCtrlE
- 行番号の表示 / 非表示via View → Active Editor Appearance
IntelliJ ショートカットについて
JetBrains IntelliJ IDEA は Java と Kotlin の主要な商用 IDE で、2024 年の Stack Overflow 調査では Java 開発者の 84% が使用しており、Scala、Groovy、Python の開発者にも広がりを見せています。IntelliJ は「Search Everywhere」(Shift+Shift)という検索パラダイムを開拓し、VS Code などが後に追随しました。リファクタリングのショートカットは今でも業界標準で、「Extract method/variable/field/parameter/constant」のコンボや有名な Shift+F6 Rename はすべて IntelliJ オリジナルです。 本リファレンスカードは最もよく使う 100+ ショートカットを 8 つの機能別に分類しています:一般、ナビゲーションと検索、編集、選択、リファクタリング、実行とデバッグ、バージョン管理(Git)、ツールウィンドウとその他。Linux のキーは Windows とほぼ同じで、macOS は Ctrl を ⌘ に、Alt を ⌥ に置き換え、Shift は ⇧ のままです。すべてのエントリは JetBrains の公式 IntelliJ IDEA ドキュメントから転記しています。 使い方 - ページ上部でプラットフォーム(Windows / Linux / macOS)を選択 — キーが即座に切り替わります。デフォルトは User-Agent から自動検出され、localStorage に保存されます。 - 検索ボックスに任意の単語を入力(「リファクタリング」「デバッグ」「git」など)するとフィルタリングされます。3 つのプラットフォームすべての機能名とキーにマッチします。 - 行の「コピー」ボタンをクリックすると現在のプラットフォームのキーをクリップボードへコピーします。 - PNG(2400×1140 横向き)を壁紙としてエクスポート、PDF を A4 横向き 1 ページの参考としてエクスポート。 ヒント - Shift+Shift(Search Everywhere)は最も便利なショートカット — クラス、ファイル、シMBOL、アクション、最近のファイルを一度に検索できます。 - ⌥Return(インテンションアクションの表示)で警告修正、import 最適化、コード生成。⌘⇧A(アクション検索)と組み合わせると何でも発見できます。 - ⌥↑ / ⌥⇧↑ を選択範囲の拡張/縮小(賢い選択)。カーソルから開始し、単語 → 式 → 行 → ブロック → メソッドへと成長します。 - ⌥⌘L でコード整形、⌃⌥O で import 最適化。有効にすると保存時に自動実行されます。 なぜ vscode-shortcuts と統合しないのか?IntelliJ のショートカットエコシステムは Java/Kotlin のリファクタリングと IDE ツールウィンドウを中心に構築されており、VS Code の「エディタ中心」モデルとは別世界です。混ぜると両方のツールの焦点がぼやけます。この分離により各ツールがフォーカスされ、1 ページに印刷可能になります。
免責事項
本ショートカットキー検索サイトは第三者の非公式ツールです。ページに記載されているソフトウェア製品の商標権者との間に、提携、出資許諾、公的な協力関係は一切ありません。
サイト内のショートカットキー情報は、すべて公開されている資料およびローカル環境での実測に基づき、学習・参考目的のみで提供しています。すべてのソフトウェアバージョンに対して、情報の正確性、完全性、即時対応を保証するものではありません。ソフトウェアのバージョンや OS 環境によりショートカットの動作は異なる場合がありますので、各ソフトウェアの公式ドキュメントを正典としてご確認ください。
ページに表示されるすべての製品名、商標、ロゴは、それぞれの著作権者・商標権者の財産です。これらは対応するソフトウェアを識別するための記述的使用のみであり、商標権者からの許諾や推奨を意味するものではありません。
著作権者または商標権者の方で、当サイトの一部内容について権利侵害の懸念がある場合は[email protected]までご連絡ください。有効な権利証明を受領次第、合理的な期間内に関連内容を修正または削除いたします。
当サイトの情報を利用したことで生じたいかなる直接的・間接的損害についても、当サイトは法的責任を負いません。
バージョン 1.0.0