IntelliJ IDEA keyboard shortcuts for mac
検索・移動系
-
全文検索
command + shift + F -
どこでも検索
shift 2回 -
クラス検索
command + O -
ファイル検索
command + shift + O -
行移動
command + L -
最近開いたファイル
command + E -
最近編集したファイル
command + E 2回 -
定義に移動(調査したいメソッドを選択した状態で)
command + B -
ジャンプ元に戻る
command + { -
呼び出し箇所のリスト表示(定義元を選択した状態で行う)
command + B -
テスト対象クラスに行く(ない場合は作成できる)
command + shift + T -
テストクラスからテスト対象に戻る
command + shift + T
情報参照系
-
パラメータ情報を見る
command + P -
戻り値の型を確認する
control + shift + P -
使用箇所の表示(Find Usages)
option + F7 -
呼び出し階層の表示(Call Hierarchy)
option + control + H -
継承関係をクラス図で表示
command + option + U
編集系
-
コメントアウト
command + / -
1行削除
command + delete -
行の複製
command + D -
行を移動させる
command + shift + 上下キー
(複数行選択した状態でもできる) -
マルチカーソル(マウス)
option + shift + クリック
Escで解除 -
マルチカーソル(キーボード)
option2回(離さずに) + 上下キー -
マルチカーソル(同じ単語)
control + G をした回数分、同じ単語が選択される -
import追加する
option + return -
明確なimportを自動で挿入する
Preferences > Editor > General > Auto Import > Add unambiguous imports on the fly
にチェックを入れる -
不要なimport文を削除する
control + option + O -
不要なimportを自動で削除する
Preferences > Editor > General > Auto Import > Optimize imports on the fly
にチェックを入れる
Optimize(最適化)なので既存のimportも並び替えられてしまう -
コードの整形(選択した部分のみも可能)
command + option + L -
Override/Implements
control + O -
Generate
command + N
リファクタリング系
-
リファクタリングポップアップ
control + T -
変数化
command + option + V
final , var/String 選択
opthin + shift + O -
定数化
command + option + C
詳細設定はさらに
command + option + C -
フィールド変数(クラス内の変数)化
command + option + F -
メソッド抽出(メソッド化したい部分を選択して)
command + option + M -
メソッドのパラメータに変更する
command + option + P
(呼び出し元も修正される) -
インライン化
command + option + N -
シグネチャーの変更(メソッド名、引数の変更)
(定義変更してから)
option + return
Discussion