2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

IntelliJでよく使うショートカットをまとめようとして挫折した

Posted at

はじめに

プログラマーの3種の神器の一つIDEですが、皆さんは何を使っていますか?
私は、タイトルの通り、IntelliJを使っています。

どのIDEでも同じですが、コーディングをする際、できる限りキーボードで操作したいですよね?

ね?(圧高め)

IntelliJはショートカットが非常にたくさんあり、とてもじゃ無いですが覚えきれません。

最低限よく使うものを忘れないようにするため、まとめておきたいと思います。
(間違えているものがあったらご指摘いただけると幸いです。)

この記事の対象者

  • macユーザーの方
  • IntelliJを使っている人
  • マウスやトラックパッドは使わない派になりたい人
  • 忘れたとき用にチートシートを探している人

ショートカットたち

コマンドの種類が似てるものを固めて並べています。
(覚えることの方が大変そうなので…。)

凡例
⌘: command
⌃: control
⌥: option
⇧: shift

挙動 ショートカット
プロジェクトのリボンを開く/閉じる ⌘ + 1
定義元に飛ぶ ⌘ + B
引数の定義を見る ⌘ + P
カーソル位置の部位を折りたたむ ⌘ + -
カーソル位置の部位を展開する ⌘ + =
選択した変数に対するマルチカーソル ⌃ + G
前回実行したテストの実行 ⌃ + R
カーソル位置のスコープにあるテストの実行 ⌃ + ⇧ + R
とにかく便利なショートカット ⌥ + Enter
ターミナルを開く/ターミナルへカーソル移動 ⌥ + F12
リネーム ⇧ + F6
テストファイルと実装ファイルの移動 ⌘ + ⇧ + T
大文字小文字を逆転させる ⌘ + ⇧ + U
ファイル内全体を折りたたむ ⌘ + ⇧ + -
ファイル内全体を展開する ⌘ + ⇧ + =
タブ間の移動 ⌘ + ⇧ + [ or ]
ファイル名検索 ⌘ + ⇧ + O
コード整形 ⌥ + ⌘ + L
関数の切り出し ⌥ + ⌘ + M
変数のインライン化 ⌥ + ⌘ + N
変数化 ⌥ + ⌘ + V
不要なimportの最適化 ⌥ + ⌃ + O
{}の中の改行を消して1行にする ⌃ + ⇧ + J
行の入れ替え ⌥ + ⇧ + ↑ or ↓
変数の順番左右入れ替え ⌥ + ⌘ + ⇧ + ← or →
上下にマルチカーソルを増やす ⌥ → ⌥(長押し) + ↑ or ↓

まだまだたくさんあると思うし、覚えられていないものもありますが、
さらに便利なものや使いたいものがあったら随時増やしておきたいと思います。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?