新卒で入社してもうすぐ一年目を迎えようとしている大久保です。(´-`)
最近ジョインしたプロジェクトでIntelliJ IDEAを使っているのですが、あまり機能を使いこなせていないなと感じたので、IntelliJ IDEAのショートカット調べました。(´-`)
自分がググったとき、ショートカットキーだけじゃなくて、Gif画像付きで使用例も見れたらうれしいので可能な限り作ってみました。(´-`)
例で使用しているコードの言語はScalaです。
現在使っているのがMacなので記述はMac版のショートカットのみです。
エラーや警告の出ている箇所でクイック・フィックスする
ショートカットキー:Alt + Enter

コピー履歴から貼り付け
ショートカットキー:Command + Shift + V

選択行を上下に移動
ショートカットキー:Alt + Shift + ↑/↓

選択行を他の行と入れ替える
ショートカットキー:Command + Shift + ↑/↓

プロジェクトツールウィンドウの表示/非表示
ショートカットキー:Command + 1

ストラクチャーツールウィンドウの表示/非表示
ショートカットキー:Command + 7

コードをフォーマットする
ショートカットキー:Command + Alt + L

変数の抽出
ショートカットキー:Command + Alt + V
複雑な式の最終的な型を知りたいときに使ったりしてます(´-`)

最近開いたファイルを表示
ショートカットキー:Command + E

ファイル横断テキスト検索
ショートカットキー:Command + Shift + F

なんでも検索
ショートカットキー:Shift 2回連打

選択箇所をif、while、forなどで囲む
ショートカットキー:Command + Alt + T

選択状態ブロックの拡大/縮小
ショートカットキー:Command + W / Command + Shift + W

現在の行を複製
ショートカットキー:Command + D

現在の行を削除
ショートカットキー:Command + Y

新しい行を追加
ショートカットキー:Shift + Enter

現在開いているタブを閉じる
ショートカットキー:Command + F4

宣言へジャンプ
ショートカットキー:Command + B

実装クラスへジャンプ
ショートカットキー:Command + Alt + B

選択箇所のインラインを展開する
ショートカットキー:Command + Alt + N

型の継承階層を表示する
ショートカットキー:Ctrl + H

変数が使われている箇所へジャンプ
ショートカットキー:Command + Alt + F7

メソッドに切り出す
ショートカットキー:Command + Alt + M

フィールドとして宣言に切り出す
ショートカットキー:Command + Alt + F

テンプレートを開く
ショートカットキー:Command + Alt + F

呼び出し元を調べる
ショートカットキー:Alt + Shift + H

UML図の表示
ショートカットキー:Command + Alt + U

リファクタリングメニュー表示
ショートカットキー:Command + Alt + Shift + T

参考
- IntelliJ IDEA Mac OS X Keymap
- IntelliJ IDEAで覚えたいキーバインド
- IntelliJ のショートカット一覧
- IntelliJ IDEAが便利になる40のショートカット
- ココが好きだよIntelliJ IDEA - 便利機能10選 #jbugj
本記事はQiitaの転載です