IntelliJ IDEAのショートカットキー(キーマップ)の一覧です。
一般 General
| 日本語 | 英語 | Windows | Mac |
|---|---|---|---|
| 対応するツールウィンドウを開く | Open corresponding tool window | Alt + #[0-9] | Command + #[0-9] |
| すべて保存 | Save all | Ctrl + S | Command + S |
| 同期 | Synchronize | Ctrl + Alt + Y | Command + Option + Y |
| エディタの最大化切り替え | Toggle maximizing editor | Ctrl + Shift + F12 | Command + Shift + F12 |
| 現在のプロファイルで現在のファイルを検査 | Inspect current file with current profile | Alt + Shift + I | Option + Shift + I |
| 現在のスキームをクイックスイッチ | Quick switch current scheme | Ctrl + `(バッククォート) | Control + Section(Option + 6), Control + `(バッククォート) |
| 設定ダイアログを開く | Open Settings dialog | Ctrl + Alt + S | Command + , |
| プロジェクト構造ダイアログを開く | Open Project Structure dialog | Ctrl + Alt + Shift + S | Command + ; |
| アクションを探す | Find Action | Ctrl + Shift + A | Command + Shift + A |
デバッグ Debugging
| 日本語 | 英語 | Windows | Mac |
|---|---|---|---|
| ステップオーバー/イントゥ | Step over / into | F8 / F7 | F8 / F7 |
| スマートステップイントゥ/ステップアウト | Smart step into / Step out | Shift + F7 / Shift + F8 | Shift + F7 / Shift + F8 |
| カーソルまで実行 | Run to cursor | Alt + F9 | Option + F9 |
| 式を評価 | Evaluate expression | Alt + F8 | Option + F8 |
| プログラムを再開 | Resume program | F9 | Command + Option + R |
| ブレークポイントをトグル | Toggle breakpoint | Ctrl + F8 | Command + F8 |
| ブレークポイントを表示 | View breakpoints | Ctrl + Shift + F8 | Command + Shift + F8 |
検索/置換 Search/Replace
| 日本語 | 英語 | Windows | Mac |
|---|---|---|---|
| どこでも検索 | Search everywhere | Double Shift | Double Shift |
| 検索 | Find | Ctrl + F | Command + F |
| 次/前を検索 | Find next / previous | F3 / Shift + F3 | Command + G / Command + Shift + G |
| 置換 | Replace | Ctrl + R | Command + R |
| パス内を検索 | Find in path | Ctrl + Shift + F | Command + Shift + F |
| パス内を置換 | Replace in path | Ctrl + Shift + R | Command + Shift + R |
| 次の出現位置を選択 | Select next occurrence | Alt + J | Ctrl + G |
| すべての出現位置を選択 | Select all occurrences | Ctrl + Alt + Shift + J | Ctrl + Command + G |
| 出現位置の選択を解除 | Unselect occurrence | Alt + Shift + J | Ctrl + G |
編集 Editing
| 日本語 | 英語 | Windows | Mac |
|---|---|---|---|
| ベーシックコード補完 | Basic code completion | Ctrl + Space | Ctrl + Space |
| スマートコード補完 | Smart code completion | Ctrl + Shift + Space | Ctrl + Shift + Space |
| ステートメントを補完 | Complete statement | Ctrl + Shift + Enter | Command + Shift + Return |
| パラメータ情報(メソッド呼び出しの引数内) | Parameter info (within method call arguments) | Ctrl + P | Command + P |
| クイックドキュメント検索 | Quick documentation lookup | Ctrl + Q | Ctrl + J |
| 外部ドキュメント | External Doc | Shift + F1 | Shift + F1 |
| 簡単な情報 | Brief Info | Ctrl + mouse | Command + mouse |
| キャレット位置でエラーの説明を表示 | Show descriptions of error at caret | Ctrl + F1 | Command + F1 |
| コードを生成 | Generate code... | Alt + Insert | Command + N, Ctrl + Return |
| メソッドのオーバーライド | Override methods | Ctrl + O | Ctrl + O |
| メソッドを実装 | Implement methods | Ctrl + I | Ctrl + I |
| ...で囲む | Surround with… | Ctrl + Alt + T | Command + Option + T |
| 行コメントでのコメント/アンコメント | Comment / uncomment with line comment | Ctrl + / | Command + / |
| ブロックコメントでのコメント/アンコメント | Comment / uncomment with block comment | Ctrl + Shift + / | Command + Option + / |
| 選択範囲を拡張 | Extend selection | Ctrl + W | Option + Up |
| 選択範囲を縮小 | Shrink selection | Ctrl + Shift + W | Option + Down |
| コンテキスト情報 | Context info | Alt + Q | Ctrl + Shift + Q |
| インテンションアクションとクイックフィックスを表示 | Show intention actions and quick-fixes | Alt + Enter | Option + Return |
| コードを再フォーマット | Reformat code | Ctrl + Alt + L | Command + Option + L |
| インポートを最適化 | Optimize imports | Ctrl + Alt + O | Ctrl + Option + O |
| 行を自動インデント | Auto-indent line(s) | Ctrl + Alt + I | Ctrl + Option + I |
| 選択した行をインデント/インデント解除 | Indent / unindent selected lines | Tab / Shift + Tab | Tab / Shift + Tab |
| 現在の行をクリップボードに切り取り | Cut current line to clipboard | Ctrl + X, Shift + Delete | Command + X |
| 現在の行をクリップボードにコピー | Copy current line to clipboard | Ctrl + C, Ctrl + Insert | Command + C |
| クリックボードから貼り付け | Paste from clipboard | Ctrl + V, Shift + Insert | Command + V |
| 最近のバッファから貼り付け | Paste from recent buffers... | Ctrl + Shift + V | Command + Shift + V |
| 現在の行を複製 | Duplicate current line | Ctrl + D | Command + D |
| キャレット位置の行を削除 | Delete line at caret | Ctrl + Y | Command + Delete |
| スマートラインの結合 | Smart line join | Ctrl + Shift + J | Ctrl + Shift + J |
| スマートラインの分割 | Smart line split | Ctrl + Enter | Command + Return |
| 新しい行を開始 | Start new line | Shift + Enter | Shift + Return |
| キャレット位置または選択したブロックの単語の大文字/小文字をトグル | Toggle case for word at caret or selected block | Ctrl + Shift + U | Command + Shift + U |
| コードブロックの終了/開始までを選択 | Select till code block end / start | Ctrl + Shift + ] / [ | Command + Shift + ] / Command + Shift + [ |
| カーソルの右側の単語を削除 | Delete to word end | Ctrl + Delete | Option + Forward Delete |
| カーソルの左側の単語を削除 | Delete to word start | Ctrl + Backspace | Option + Delete |
| コードブロックを展開/折り畳む | Expand / collapse code block | Ctrl + NumPad+ / - | Command + + / Command + - |
| すべて展開 | Expand all | Ctrl + Shift + NumPad+ | Command + Shift + + |
| すべて折り畳む | Collapse all | Ctrl + Shift + NumPad- | Command + Shift + - |
| アクティブなエディタタブを閉じる | Close active editor tab | Ctrl + F4 | Command + W |
リファクタリング Refactoring
| 日本語 | 英語 | Windows | Mac |
|---|---|---|---|
| コピー | Copy | F5 | F5 |
| 移動 | Move | F6 | F6 |
| 安全な削除 | Safe Delete | Alt + Delete | Command + Delete |
| 名前を変更 | Rename | Shift + F6 | Shift + F6 |
| ここをリファクタリング | Refactor this | Ctrl + Alt + Shift + T | Ctrl + T |
| シグネチャを変更 | Change Signature | Ctrl + F6 | Command + F6 |
| インライン化 | Inline | Ctrl + Alt + N | Command + Option + N |
| メソッドを抽出 | Extract Method | Ctrl + Alt + M | Command + Option + M |
| 変数を抽出 | Extract Variable | Ctrl + Alt + V | Command + Option + V |
| フィールドを抽出 | Extract Field | Ctrl + Alt + F | Command + Option + F |
| 定数を抽出 | Extract Constant | Ctrl + Alt + C | Command + Option + C |
| パラメータを抽出 | Extract Parameter | Ctrl + Alt + P | Command + Option + P |
ナビゲーション Navigation
| 日本語 | 英語 | Windows | Mac |
|---|---|---|---|
| クラスに移動 | Go to class | Ctrl + N | Command + O |
| ファイルに移動 | Go to file | Ctrl + Shift + N | Command + Shift + O |
| シンボルに移動 | Go to symbol | Ctrl + Alt + Shift + N | Command + Option + O |
| 次 / 前のエディタタブに移動 | Go to next / previous editor tab | Alt + Right / Left | Ctrl + Left / Ctrl + Right |
| 前のツールウィンドウに戻る | Go back to previous tool window | F12 | F12 |
| エディタに移動(ツールウィンドウから) | Go to editor (from tool window) | Esc | Esc |
| アクティブまたは最後にアクティブだったウィンドウを隠す | Hide active or last active window | Shift + Esc | Shift + Esc |
| 次に移動 | Go to line | Ctrl + G | Command + L |
| 最近のファイルをポップアップ | Recent files popup | Ctrl + E | Command + E |
| 次 / 前に移動 | Navigate back / forward | Ctrl + Alt + Left / Right | Command + Option + Left / Command + Option + Right |
| 最後の編集箇所に移動 | Navigate to last edit location | Ctrl + Shift + Backspace | Command + Shift + Delete |
| 現在のまたは任意のビューのシンボルを選択 | Select current file or symbol in any view | Alt + F1 | Option + F1 |
| 宣言に移動 | Go to declaration | Ctrl + B, Ctrl + Click | Command + B, Command + Click |
| 実装に移動 | Go to implementation(s) | Ctrl + Alt + B | Command + Option + B |
| クイック定義検索を開く | Open quick definition lookup | Ctrl + Shift + I | Option + Space, Command + Y |
| 型宣言に移動 | Go to type declaration | Ctrl + Shift + B | Ctrl + Shift + B |
| スーパーメソッド/スーパークラスに移動 | Go to super-method / super-class | Ctrl + U | Command + U |
| 前/次の方法に移動 | Go to previous / next method | Alt + Up / Down | Ctrl + Up / Ctrl + Down |
| コードブロックの終了/開始に移動 | Move to code block end / start | Ctrl + ] / [ | Command + ] / Command + [ |
| ファイル構造をポップアップ | File structure popup | Ctrl + F12 | Command + F12 |
| 型階層 | Type hierarchy | Ctrl + H | Ctrl + H |
| メソッド階層 | Method hierarchy | Ctrl + Shift + H | Command + Shift + H |
| 呼び出し階層 | Call hierarchy | Ctrl + Alt + H | Ctrl + Option + H |
| 次/前の強調されたエラー | Next / previous highlighted error | F2 / Shift + F2 | F2 / Shift+ F2 |
| ソース編集/ソース表示 | Edit source / View source | F4 / Ctrl + Enter | F4 / Command + Down |
| ナビゲーションバーを表示 | Show navigation bar | Alt + Home | Option + Home |
| ブックマークをトグル | Toggle bookmark | F11 | F3 |
| ニーモニックでブックマークをトグル | Toggle bookmark with mnemonic | Ctrl + F11 | Option + F3 |
| 番号付きブックマークに移動 | Go to numbered bookmark | Ctrl + #[0-9] | Ctrl + #[0-9] |
| ブックマークを表示 | Show bookmarks | Shift + F11 | Command + F3 |
コンパイルと実行 Compile and Run
| 日本語 | 英語 | Windows | Mac |
|---|---|---|---|
| プロジェクトを作成 | Make project | Ctrl + F9 | Command + F9 |
| 選択したファイル、パッケージまたはモジュールをコンパイル | Compile selected file, package or module | Ctrl + Shift + F9 | Command + Shift + F9 |
| 構成を選択し、実行/デバッグ | Select configuration and run / debug | Alt + Shift + F10 / F9 | Ctrl + Option + R / D |
| 実行/デバッグ | Run / Debug | Shift + F10 / F9 | Ctrl + R / D |
| エディタからコンテキスト構成を実行 | Run context configuration from editor | Ctrl + Shift + F10 | Ctrl + Shift + R, Ctrl + Shift + D |
使用方法検索 Usage Search
| 日本語 | 英語 | Windows | Mac |
|---|---|---|---|
| 使用方法を検索/ファイル内の使用方法を検索 | Find usages / Find usages in file | Alt + F7 / Ctrl + F7 | Option + F7 / Command + F7 |
| ファイル内の使用方法を強調 | Highlight usages in file | Ctrl + Shift + F7 | Command + Shift + F7 |
| 使用方法を表示 | Show usages | Ctrl + Alt + F7 | Command + Option + F7 |
VCS/ローカル履歴 VCS/Local History
| 日本語 | 英語 | Windows | Mac |
|---|---|---|---|
| VCSにプロジェクトをコミット | Commit project to VCS | Ctrl + K | Command + K |
| VCSからプロジェクトを更新 | Update project from VCS | Ctrl + T | Command + T |
| コミットをプッシュ | Push commits | Ctrl + Shift + K | Command + Shift + K |
| 「VCS」クイックポップアップ | 'VCS' quick popup | Alt + `(バッククォート) | Ctrl + V |
ライブテンプレート Live Templates
| 日本語 | 英語 | Windows | Mac |
|---|---|---|---|
| ライブテンプレートで囲む | Surround with Live Template | Ctrl + Alt + J | Command + Option + J |
| ライブテンプレートを挿入 | Insert Live Template | Ctrl + J | Command + J |