以下はすべて開発現場にはいってから知ったショートカットです。
知らないと全然ソースを追えないものもあるので覚えておきましょう。
(以下の「+」は「+」の右と左のキーを同時押しするという意味で「+」自体を実際に押すわけではない)
ctrl + t
ソースを追う中でinterfaceが出てきた際に、その実装を探すために使う。
interfaceのクラス名にフォーカスを当てて使用すると、そのinterfaceを実装している
クラスがポップアップで表示される。
ctrl + alt + H
あるメソッドにフォーカスを当てて使用すると、どこから呼び出されているかを確認したり、影響範囲を調べるのにも使える。
eclipseでは呼び出し階層タブに表示される。
F3
変数やメソッド名にフォーカスを当てて使用すると、それらの宣言場所まで飛ぶことができる。
初期値や処理を確認したいときに使用する。
alt + right、alt + left
ソースを追う中で一つ前にみていたおおよその位置やファイルに戻る。
ctrl + shift + P
for文やif文などの始まりと終わりの括弧を行き来できる。ネストが深い処理の際に使用する。
括弧にカーソルを当ててダブルクリックしても同じように範囲を調べることができる。
ctrl + space
変数名を途中まで書いてからこれを使うとプロポーザルが表示される。
長いメソッド名や変数名を書く手間も省ける。
以下、ショートカット以外
※インストールされている場合にのみ使用できる
クラスファイル右クリック→open class with→CFR
「ソースが見つかりませんでした」などソースを追う中でライブラリのクラスファイルが出てきた場合に
使用すると、中身を閲覧できる。クラスファイル自体を探すためは「エディタにリンク」状態にしておくとやりやすい。
参考URL