IntelliJ IDEA
JetBrains製の最高峰Java IDE。深いコード理解と賢いコード補完で、開発者の意図を先読みします
Shift+Shift
どこでも検索
ファイル、アクション、シンボル、設定をすばやく検索できます。
💡 覚え方: ダブルShiftで全検索
Ctrl+Shift+A
アクションの検索
コマンドを見つけて実行するか、ツールウィンドウを開くか、設定を検索します。
💡 覚え方: Action(アクション)
Ctrl+S
すべて保存
開いているすべてのファイルを保存します。
💡 覚え方: Save(保存)
Ctrl+Alt+Y
同期
プロジェクトファイルをファイルシステムと同期します。
💡 覚え方: sYnchronize(同期)
Ctrl+Alt+S
設定
IDEの設定ダイアログを開きます。
💡 覚え方: Settings(設定)
Ctrl+Alt+Shift+S
プロジェクト構造
プロジェクト構造の設定ダイアログを開きます。
💡 覚え方: Project Structure(構造)
Ctrl+N
クラスに移動
名前でクラスを検索して移動します。
💡 覚え方: Navigate to class(クラスへナビゲート)
Ctrl+Shift+N
ファイルに移動
名前でファイルを検索して移動します。
💡 覚え方: Navigate to file(ファイルへナビゲート)
Ctrl+Alt+Shift+N
シンボルに移動
メソッド、変数、関数などのシンボルを名前で検索します。
💡 覚え方: Navigate to symbol(シンボルへナビゲート)
Ctrl+B
宣言に移動
メソッドまたはフィールドの宣言に移動します。
💡 覚え方: Go to Base(ベースへ移動)
Ctrl+Alt+B
実装に移動
インターフェースや抽象メソッドの実装に移動します。
💡 覚え方: Go to Body(実装へ移動)
Ctrl+G
指定行に移動
指定した行番号に移動します。
💡 覚え方: Go to line(行へ移動)
Ctrl+E
最近のファイル
最近開いたファイルのリストを表示します。
💡 覚え方: Recent files(最近のファイル)
Ctrl+Alt+Left
前に戻る
前のカーソル位置に戻ります。
💡 覚え方: Leftで戻る
Ctrl+Alt+Right
次に進む
次のカーソル位置に進みます。
💡 覚え方: Rightで進む
Ctrl+Shift+Backspace
最後の編集位置
最後に編集した位置に移動します。
💡 覚え方: Backspaceで編集位置へ
Ctrl+F12
ファイル構造
現在のファイルの構造(メソッド、フィールドなど)を表示します。
💡 覚え方: F12でファイル構造
Ctrl+H
型階層
クラスの継承階層を表示します。
💡 覚え方: Hierarchy(階層)
Ctrl+Alt+H
呼び出し階層
メソッドの呼び出し階層を表示します。
💡 覚え方: Call Hierarchy(呼び出し階層)
F2
次のエラー
次のハイライトされたエラーに移動します。
💡 覚え方: F2で次へ
Shift+F2
前のエラー
前のハイライトされたエラーに移動します。
💡 覚え方: Shift+F2で前へ
Alt+Enter
クイックフィックス
コンテキストアクションとクイックフィックスを表示します。
💡 覚え方: Enterでフィックス
Ctrl+Space
基本補完
基本的なコード補完候補を表示します。
💡 覚え方: Spaceで補完
Ctrl+Shift+Space
スマート補完
型に基づいたスマートな補完候補を表示します。
💡 覚え方: Smart Space(スマートスペース)
Ctrl+Shift+Enter
ステートメント補完
必要な末尾シンボルを挿入し、ステートメントを完成させます。
💡 覚え方: Complete with Enter(エンターで完成)
Ctrl+P
パラメーター情報
メソッド呼び出しのパラメーター情報を表示します。
💡 覚え方: Parameter(パラメーター)
Ctrl+Q
クイックドキュメント
カーソル位置の要素のドキュメントを表示します。
💡 覚え方: Quick doc(クイックドキュメント)
Ctrl+Alt+L
コードの整形
現在のコードスタイル設定に従ってコードを整形します。
💡 覚え方: Layout(レイアウト)
Ctrl+Alt+O
インポートの最適化
未使用のインポートを削除し、インポート文を整理します。
💡 覚え方: Optimize(最適化)
Ctrl+Alt+I
自動インデント
選択した行を自動的にインデントします。
💡 覚え方: Indent(インデント)
Ctrl+D
行を複製
現在の行または選択範囲を複製します。
💡 覚え方: Duplicate(複製)
Ctrl+Y
行を削除
現在の行を削除します。
💡 覚え方: Yank(削除)
Ctrl+Shift+J
行を結合
現在の行と次の行を結合します。
💡 覚え方: Join(結合)
Ctrl+Shift+U
大文字/小文字切り替え
選択したテキストの大文字と小文字を切り替えます。
💡 覚え方: Upper/Lower(大文字/小文字)
Ctrl+W
選択範囲を拡大
コード構造に基づいて選択範囲を拡大します。
💡 覚え方: Widen(広げる)
Ctrl+Shift+W
選択範囲を縮小
コード構造に基づいて選択範囲を縮小します。
💡 覚え方: Un-Widen(縮める)
Ctrl+/
行コメント
行コメントを追加または削除します。
💡 覚え方: /でコメント
Ctrl+Shift+/
ブロックコメント
ブロックコメントを追加または削除します。
💡 覚え方: Block /(ブロック/)
Ctrl+Alt+T
囲む
選択したコードをif、try-catch、forなどで囲みます。
💡 覚え方: Template(テンプレート)
Alt+Insert
コード生成
ゲッター、セッター、コンストラクタなどを生成します。
💡 覚え方: Insertで生成
Ctrl+O
メソッドのオーバーライド
親クラスのメソッドをオーバーライドします。
💡 覚え方: Override(オーバーライド)
Ctrl+I
メソッドの実装
インターフェースや抽象メソッドを実装します。
💡 覚え方: Implement(実装)
Ctrl+Alt+Shift+T
リファクタリングメニュー
利用可能なリファクタリングオプションを表示します。
💡 覚え方: Refactor This(これをリファクタリング)
Shift+F6
名前変更
変数、メソッド、クラスなどの名前を変更します。
💡 覚え方: Shift+F6で名前変更
Alt+Delete
安全な削除
使用箇所を確認してから安全に削除します。
💡 覚え方: Safe Delete(安全な削除)
Ctrl+Alt+M
メソッドの抽出
選択したコードを新しいメソッドに抽出します。
💡 覚え方: Extract Method(メソッド抽出)
Ctrl+Alt+V
変数の抽出
選択した式を新しい変数に抽出します。
💡 覚え方: Extract Variable(変数抽出)
Ctrl+Alt+F
フィールドの抽出
選択した式をクラスフィールドに抽出します。
💡 覚え方: Extract Field(フィールド抽出)
Ctrl+Alt+C
定数の抽出
選択した式を定数に抽出します。
💡 覚え方: Extract Constant(定数抽出)
Ctrl+Alt+P
パラメーターの抽出
選択した式をメソッドパラメーターに抽出します。
💡 覚え方: Extract Parameter(パラメーター抽出)
Ctrl+Alt+N
インライン化
変数、メソッド、定数をインライン化します。
💡 覚え方: Inline(インライン)
F6
移動
クラス、メソッド、フィールドを移動します。
💡 覚え方: F6で移動
F5
コピー
クラスやファイルをコピーします。
💡 覚え方: F5でコピー
Ctrl+F
検索
現在のファイル内でテキストを検索します。
💡 覚え方: Find(検索)
Ctrl+R
置換
現在のファイル内でテキストを検索して置換します。
💡 覚え方: Replace(置換)
Ctrl+Shift+F
パス内検索
プロジェクト全体でテキストを検索します。
💡 覚え方: Find in path(パス内検索)
Ctrl+Shift+R
パス内置換
プロジェクト全体でテキストを検索して置換します。
💡 覚え方: Replace in path(パス内置換)
Alt+F7
使用箇所の検索
プロジェクト全体でコード要素が使用されている場所を検索します。
💡 覚え方: F7で使用箇所
Ctrl+F7
ファイル内の使用箇所
現在のファイル内でコード要素が使用されている場所を検索します。
💡 覚え方: File F7(ファイルF7)
Ctrl+Shift+F7
使用箇所をハイライト
ファイル内の使用箇所をハイライト表示します。
💡 覚え方: Highlight F7(ハイライトF7)
F3
次を検索
次の検索結果に移動します。
💡 覚え方: F3で次へ
Shift+F3
前を検索
前の検索結果に移動します。
💡 覚え方: Shift+F3で前へ
Ctrl+Alt+Shift+J
すべての出現箇所を選択
ファイル内のすべての出現箇所を選択します。
💡 覚え方: Select all with J
Alt+J
次の出現箇所を選択に追加
次の同じテキストの出現箇所を選択に追加します。
💡 覚え方: Add with J
Alt+Shift+J
出現箇所の選択を解除
最後に追加した出現箇所の選択を解除します。
💡 覚え方: Unselect with J
Shift+F10
実行
現在の構成を実行します。
💡 覚え方: Shift+F10で実行
Shift+F9
デバッグ
現在の構成をデバッグモードで実行します。
💡 覚え方: Shift+F9でデバッグ
Ctrl+Shift+F10
コンテキストで実行
エディタのコンテキストから実行します。
💡 覚え方: Context F10(コンテキストF10)
F8
ステップオーバー
現在の行を実行し、次の行に移動します。
💡 覚え方: F8でステップオーバー
F7
ステップイン
メソッドの内部に入ります。
💡 覚え方: F7でステップイン
Shift+F7
スマートステップイン
複数のメソッド呼び出しから選択してステップインします。
💡 覚え方: Smart F7(スマートF7)
Shift+F8
ステップアウト
現在のメソッドから抜け出します。
💡 覚え方: Shift+F8でステップアウト
F9
再開
プログラムの実行を再開します。
💡 覚え方: F9で再開
Ctrl+F8
ブレークポイント切り替え
現在の行のブレークポイントを切り替えます。
💡 覚え方: Toggle with F8
Ctrl+Shift+F8
ブレークポイント表示
すべてのブレークポイントを表示・管理します。
💡 覚え方: View breakpoints F8
Alt+F9
カーソル位置まで実行
カーソル位置まで実行します。
💡 覚え方: Run to cursor F9
Alt+F8
式の評価
デバッグ中に式を評価します。
💡 覚え方: Evaluate F8
Ctrl+F9
プロジェクトのメイク
プロジェクト全体をビルドします。
💡 覚え方: Make with F9
Ctrl+Shift+F9
コンパイル
選択されたファイルまたはパッケージをコンパイルします。
💡 覚え方: Compile F9
Ctrl+K
コミット
変更をバージョン管理システムにコミットします。
💡 覚え方: Kommit(Kommit)
Ctrl+T
プロジェクト更新
バージョン管理システムから最新の変更を取得します。
💡 覚え方: UpdaTe(更新)
Ctrl+Shift+K
プッシュ
コミットをリモートリポジトリにプッシュします。
💡 覚え方: Push with K
Alt+`
VCSポップアップ
バージョン管理操作のポップアップメニューを表示します。
💡 覚え方: `でVCSメニュー
Alt+1
プロジェクトビュー
プロジェクトツールウィンドウを開きます。
💡 覚え方: 1番でプロジェクト
Ctrl+Shift+F12
ツールウィンドウ最大化
ツールウィンドウを最大化します。
💡 覚え方: Maximize F12
Shift+Esc
アクティブウィンドウを隠す
アクティブなツールウィンドウを隠します。
💡 覚え方: Shift+Escで隠す
Alt+Left → Alt+Right
タブ切り替え
開いているタブ間を切り替えます。
💡 覚え方: Alt+矢印でタブ移動
Ctrl+F4
タブを閉じる
現在のタブを閉じます。
💡 覚え方: Close with F4