仕事でJavaプログラムを扱う場合、高い確率でEclipseを使用することになると思います。
Eclipseには様々なショートカットが用意されていますが、覚えているのといないのとでは作業効率に雲泥の差のあるショートカットが存在します。
そこで、実際に私も使用していて、作業効率の向上に繋がると感じている便利なショートカットを15種類ご紹介します。
※ご紹介するショートカットはEclipse 4.7で動作確認済みです。
ソースコードを見たりコーディング中に使えるショートカット
①F3キー(使用頻度:★★★★★)
実際にEclipseを触ったことがある人の中では知名度はかなり高いかと思います。
変数にカーソルが当たっている状態でF3キーを押すと、変数を定義している個所に飛べます。いちいちスクロールして上に戻らなくてもOK!
変数を「Ctrl + 左クリック」しても同様の動きとなります。
なお、F3キーを押してカーソルが飛んだ後に元に戻りたい場合は、「Alt + ←」で戻れますので、併せて覚えておくと便利です。
②Ctrlキー + spaceキー(使用頻度:★★★★★)
こちらも知名度高め。
コーディング中にローカル変数や関数を打っている最中に「Ctrl + space」を押すと、文字を補完してくれます。
プログラマーの方はよく多用するかと思いますが、似たようなコードが多くて誤って異なるコードを選択してしまうこともしばしば…。セルフチェックを忘れずにしましょう。
③Ctrlキー + /キー (使用頻度:★★★★★)
こちらも知名度高めですね。
選択している行をコメントアウトするショートカットです。
選択行が1行のみだとあまり恩恵を感じませんが、複数行を選択した状態でも使用できるのがポイントですね。
④Ctrl キー+ Lキー(使用頻度:★★★☆☆)
任意の行に移動できます。
ソースコードが1ファイル数百~数千ステップくらいになってくると、見たい行までスクロールバーで移動するのも辛くなってくるので、そういった場合は使用したほうが効率がいいですね。
⑤Ctrlキー + Dキー(使用頻度:★★★★☆)
選択している行の処理を削除できます。
いちいち「BackSpaceキー」や「Deleteキー」を連打して消すのは大変なので、早めに覚えたほうが良いショートカットキーです。
⑥Altキー + ←キー(使用頻度:★★★★★)
上でも簡単に紹介しましたが、直前に表示していた場所に戻るショートカットキーです。なお、「Altキー + →キー」だと進めます。
⑦Ctrlキー + Mキー(使用頻度:★★☆☆☆)
現在表示しているタブのサイズを最大化できます。
もう一度押すとサイズが元に戻ります。
⑧Ctrlキー + _キー (使用頻度:★★☆☆☆)
現在表示しているタブをタテ分割できます。
1つのファイルの中身の2か所を同時に確認したい場合におすすめです。
なお、「Ctrlキー + {キー」だとヨコ分割になります。
⑨Ctrlキー + Wキー(使用頻度:★★★★☆)
現在表示しているタブを閉じます。
いらなくなったタブを削除するのはなにかと面倒なので、ショートカットキーを覚えましょう。
⑩Ctrlキー + Shiftキー + Pキー(使用頻度:★★★☆☆)
if文やfor文などの括弧の開始および終了位置にカーソルを移動できます。
括弧内の処理が多い場合に、処理の開始部分や終了部分に移動するのは大変なので、ショートカットキーで一気に飛んでしまいましょう。
デバッグ中に使えるショートカット
⑪F5キー(使用頻度:★★★★★)
ステップイン。
F層/共通部品の行で押下すると呼び出し先のメソッドに飛ぶことができます。
⑫F6キー(使用頻度:★★★★★)
ステップオーバー。
1ステップ進むことができます。
⑬F7キー (使用頻度:★★★★★)
ステップリターン。
呼び出し元のメソッドに戻ることができます。
⑭F8キー (使用頻度:★★★★★)
デバッグを再開。
次のブレークポイントに飛ぶことができます。
⑮Ctrlキー + F2キー(使用頻度:★★★☆☆)
処理の中断、プログラムの実行を中止することができます。
番外編
ショートカットキーの紹介ではないですが、Eclipseの便利な機能をご紹介。
デバッグ中に任意の処理を実行する
Eclipseでデバッグ実行中に、プログラムに実装していない任意の処理を実行することができます。(例:任意のタイミングで例外をスローするなど)
任意の処理を実行したいタイミングで止めておき、以下の手順を実施します。
① [ウィンドウ – ビューの表示 – その他]で”ビューの表示”タブを表示する。
②「デバッグ – 表示」を選択する。
③ 表示タブに実行したい処理を記載する。
④ 記載した処理をマウス選択し、右クリックして実行ボタンを押下する。
⑤ 処理が実行されます。
ショートカットキー一覧を表示する方法
ここでご紹介したショートカットキーは、Eclipseのショートカットキー一覧に記載があります。
ショートカットキー一覧は、「Ctrlキー + Shiftキー + Lキー」で表示することができます。
ここで表示されるショートカットをすべて覚えたいものですね。
生産力を高めて周りと差をつけよう
システムエンジニアは様々なツールや手法を駆使してシステムを作り上げる仕事です。
今回はEclipseの使えるショートカットをご紹介しましたが、Eclipseに限らず「仕事の生産性を向上させるには?」という視点を常に持っていると良いでしょう。
そういった知識は、現場での経験だけではなく市販のビジネス本からも学べます。例えば、伊賀泰代さんの「生産性」という本などがおすすめです。
生産性 マッキンゼーが組織と人材に求め続けるもの [ 伊賀 泰代 ] 価格:1,760円 |
生産性に関する本質をついた書籍で、日ごろから生産力を高めたいと思っている方に刺さる内容となっています。
内容もきれいに纏められていて、とても読みやすい印象でした。
興味がある方はぜひ。
コメント