IntelliJ IDEAを使い始めたときに見るとよい情報まとめ
はじめに
最近ようやくIntelliJ IDEAを使い始めたので、役に立った情報をまとめておきます。
想定環境
とりあえずはじめに読むもの
Javaプログラムの作成〜実行
デバッグ
便利な機能・ショートカットなど
個人的によく使うのは下記のもの*1。よく使う順。
超使う
- 複数ファイル内検索 (Find in Files)
- 実装に移動
- 前に戻る(「実装に移動」でジャンプした後、元の場所に戻るときなど)
- どこでも検索 (Search Everywhere)
Shift
Shift
かなり使う
- プロジェクトの使用箇所を検索する (Find Usage):変数やメソッドが使われている場所を検索する
- 右クリックでコンテキストメニューを開き、
Find Usages
- 右クリックでコンテキストメニューを開き、
- ブックマーク:ソースコードの行にブックマークを設定し、ちょっとしたメモやジャンプができる
- 行番号付近を右クリックしてコンテキストメニューを開き、
Add Bookmarks
- 保存したブックマークは画面左下あたりの
Favorites
メニューで表示できる。ショートカットは macOS:Command
+F3
, Ubuntu:Alt
+2
- 行番号付近を右クリックしてコンテキストメニューを開き、
- ソースファイルの構造 (Structure):エディタで開いているクラスのフィールドやメソッドの一覧表示、移動ができる
- なんでも実行 (Run Anything)
その他
他にもいろいろある。下記記事などが参考になる。
公式のショートカット一覧は壁に貼って毎日眺めるとよい。
パンくずリスト
現在見ているクラス名やメソッド名がひと目でわかる。クソデカクラス/メソッドを読んでると、自分が今どこにいるのかわからなくなるので、そういうときに便利。 環境によってはデフォルトで表示されているかもしれないが、表示されていなかったら下記記事を参考に設定する。
いじってたらぶっこわれてまともに動かなくなったときに設定ファイルを消す
下記記事を参考に、ディレクトリごと削除すればよい。
*1:ショートカットは環境によって異なるかもしれないが、リンク先の公式サイトでは上部メニューの「Shortcuts」からOS等が選択できるので、自分の環境に合ったものを確認するとよい。