Eclipseを利用する上で覚えると格段に便利になってくるのがショートカットキーです。コーディング補完やGrepなど幅広く活用出来るので覚えておいて損はないと思います。
Eclipseの便利なショートカットキー
ショートカットキー | 用途 | 備考 |
---|---|---|
F3 | 定義元へ移動 | クラス名やメソッド名、変数名にカーソルを当てて使用すると定義元の行へ移動します。 |
Ctrl + Alt + H | 呼び出し階層を開く | メソッド宣言の上やメソッドの定義の中で使用すると、そのメソッドがどこから呼び出されているかを調べることが出来ます。 |
Ctrl + / | コメントアウト | カーソルがある行をコメントアウトします。 |
Alt + Shift + R | 名前変更 | 変数やメソッドの名前にカーソルを置いて使用すると名前を変更することが出来ます。 呼ばれている箇所も自動的に同様に変更してくれます。 |
Ctrl + D | 行削除 | カーソルがある行を削除します。 |
Alt + Right or Alt + Left | 戻る・進む | 開いていた場所を戻ったり進んだり出来ます。 ブラウザの戻る・進むと類似しています。 |
Ctrl + Space | メソッド作成 変数名補完 テンプレート・プロポーザル | ・クラス直下でメソッド名だけを書いて使用するとメソッドを作成します。 ・変数名を途中までタイプして使用すると変数名を補完します。 ・foreachと入力して使用すると、拡張for文を作れます。 |
Ctrl + shift + F | コードフォーマット | インデントやスペースやらを自動的に整えてくれます。 |
Alt + A -> F | ファイル検索 | grep |
Alt + Shift + C | メソッドのシグネチャ変更 | メソッドのシグネチャ変更用のダイアログが開くのでこれでメソッド名や戻り値の型などが変更出来ます。 |
Ctrl + E | タブを検索 | 開いているタブをリストにしてくれます。 |
Ctrl + Shift + O | import文の編成 | 不要なimport文を削除したり、ソートしてくれます。 |
Ctrl + Alt + K | スネークケースとキャメルケースの切り替え | ctrl + shift + xと組み合わせればキャメルケース(例:hogeMethod)で書かれている定数名を、スネークケース(例:HOGE_METHOD)という形式に修正してくれます。 |
Ctrl+Shift+G | 参照箇所の調査 | クラス名やメソッド名、変数名にカーソルを当てて使用すると、参照されている箇所を調べることが出来ます。 |