読者です 読者をやめる 読者になる 読者になる

Septeni Engineer's Blog

セプテーニエンジニアが綴る技術ブログ

忙しい人のためのIntelliJ IDEAショートカット集(´-`)

新卒で入社してもうすぐ一年目を迎えようとしている大久保です。(´-`)

最近ジョインしたプロジェクトで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

ctrl+shift+f-compressor.gif


なんでも検索

ショートカットキー:Shift 2回連打

shift2.gif


選択箇所をif、while、forなどで囲む

ショートカットキー:Command + Alt + T

command+alt+t-compressor.gif


選択状態ブロックの拡大/縮小

ショートカットキー:Command + W / Command + Shift + W

command+w.gif


現在の行を複製

ショートカットキー:Command + D
command+d.gif


現在の行を削除

ショートカットキー:Command + Y

command+y.gif


新しい行を追加

ショートカットキー:Shift + Enter

shift+enter.gif


現在開いているタブを閉じる

ショートカットキー:Command + F4

command+f4.gif


宣言へジャンプ

ショートカットキー:Command + B

command+b.gif


実装クラスへジャンプ

ショートカットキー:Command + Alt + B

command+alt+b.gif


選択箇所のインラインを展開する

ショートカットキー:Command + Alt + N

command+alt+n.gif


型の継承階層を表示する

ショートカットキー:Ctrl + H

ctrl+h-compressor.gif


変数が使われている箇所へジャンプ

ショートカットキー:Command + Alt + F7

command+alt+f7-compressor.gif


メソッドに切り出す

ショートカットキー:Command + Alt + M

command+alt+m-compressor.gif


フィールドとして宣言に切り出す

ショートカットキー:Command + Alt + F

command+alt+f-compressor.gif


テンプレートを開く

ショートカットキー:Command + Alt + F

command+j-compressor.gif


呼び出し元を調べる

ショートカットキー:Alt + Shift + H

alt+shift+h-compressor.gif


UML図の表示

ショートカットキー:Command + Alt + U

command+alt+u-compressor.gif


リファクタリングメニュー表示

ショートカットキー:Command + Alt + Shift + T

command+alt+shift+t-compressor.gif

参考

本記事はQiitaの転載です