0
3

More than 3 years have passed since last update.

Eclipseのショートカットキー(Windows,Mac)

Posted at

自宅ではmac、現場ではwindowsを使用しています!
エンジニア経験がまだ浅い為、開発効率を上げるという事で辞書がわりにここにショートカットを記しておこうと思いました!

絶対覚えておいたほうが良い!

windows mac
インデント Ctrl+shift+F command+⇧+F
コメントアウト(解除) Ctrl+/または
Ctrl+Shift+C
command+/または
command+⇧+C
宣言を開く F3 F3
javadockコメント Alt+Shift+J option+command+J
ステップイン F5 F5
ステップオーバー F6 F6
ステップリターン F7 F7
再開 F8 F8

補足

javadockコメントプログラムについて説明するドキュメントを生成する為に記述するコメントの事です。現場では必須の物となります。

ステップインデバック時に使用するもので、一時停止している次の行に進んで一時停止します。対象行でメソッドを呼び出す場合、呼び出し先のメソッドに入り先頭で一時停止します。

ステップオーバーデバック時に使用するもので、一時停止している次の行に進んで一時停止します。ステップインとの違いは、対象行でメソッドを呼び出している場合などは、それらの処理を行ってから次の行に進みます。

ステップリターンデバック時に使用するもので、実行中のメソッドのreturnまで行って、呼び出し元のメソッドに戻った時点で一時停止します。

研修時代は、1行づつ頑張ってインデントしていました!
これを知った時は感動して、今までの自分の時間はなんだったんだと思いました!
コメントアウトもわざわざ行頭と行尾に”/**/”をつけていました、、、
ショートカット大事ですね。

あと、javadockコメントは現場では必ず付けてください!
僕はその常識がわからず、恥をかきました。

覚えておくと早くなる!便利!

windows mac
実行 Ctrl+F11 ⇧+command+F11
デバック F11 command+F11
アシスト Ctrl+space (*)環境設定
自動インポート Ctrl+Shift+O command+⇧+O
指定行へジャンプ Ctrl+L command+L
検索、置換 Ctrl+F command+F
対応する大括弧にジャンプ Ctrl+Shift+P ⇧+command+P
タブ検索 Ctrl+E command+E
変数名一括変更 Alt+Shift+R option+command+R

(*) macでは、デフォルトで「control+space」で設定されていますが実際にeclipse上で押してみると
Spotlight検索が開いてしまいます。eclipse側よりOS側のショートカットが優先されてしまいます。
なので、eclipse側のショートカットを変えるか、OS側を変えてコンフリクトを解消しましょう。
eclipse側は、「eclipse」→「環境設定」→「一般」→「キー」から変更する事が出来ます。

補足

変数名一括変更こちら、とても便利なので補足させていただきます!

クラス名や、メソッド名、そして、変数名など、関連する箇所を一緒に修正できます。
①変更したい、名前を選択してからショートカット押下。
②名前が四角で囲まれたら、新しい名前を入力し、Enterを押下

自動インポートを知った時の衝撃は今でも忘れられません。
なんかエラーになってるなと思ってCtrl + Shift + Oを押すとエラーが一気に消えます!
その時の爽快感はたまりません。
※必要なパッケージを追記するもので、エラーを解消するショートカットではありません。
ちなみに、保存アクションで自動でやってくれるように設定もできます。

実行は、いまだに右クリックでやってしまいます。
むしろショートカットで実行している人、僕は見た事ないかもしれません、、
自然に使えるようになりたい。

マウス操作で妥協、、(僕の場合)

windows mac
呼び出し階層を開く   Ctrl+Alt+H control+option+H
新規 Ctrl+N command+N
新規メニュー Alt+Shift+N option+command+N
プロパティ Alt+Enter option+return
閉じる Ctrl+W command+W
全て閉じる Ctrl+Shift+W command+⇧+W
起動方法を指定して実行 Alt+Shift+X option+command+X
ブレークポイント切り替え Ctrl+Shift+B ⇧+command+B
次のビュー Ctrl+F7 command+F7
前のビュー Ctrl+Shift+F7 command+⇧+F7
次のエディター Ctrl+F6 command+F6
前のエディター Ctrl+Shift+F6 command+⇧+F6
次のタブ Ctrl+PageDown control+fn+↓
前のタブ Ctrl+PageUp control+fn+↑

マウスが嫌いな人は使うと良いと思います!

まとめ

初めてのqiitaでの投稿なので突っ込みどころも多々あるかもしれませんが、
自分と、まだ開発経験の短い方の参考になればと思います!

0
3
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
0
3