Eclipse(JDT)で覚えておくと便利かもしれない10のショートカット
めんどいからEmacs風の記述(Ctrl→C、Alt→M、大文字小文字区別)。エディタ内で有効なショートカットだと思う。もしかするとEmacsバインドのがまざってるかもしれない。あんまり当たり前っぽいのは書かない
M-Q key:Show View
任意のビューにフォーカスを合わせるためのコマンド。keyによってフォーカス先が変わる。例外として、‘q’だとShow Viewダイアログが出る。よく使いそうなのは
M-G:References in Workspace
フォーカスしてるJavaElementを参照している箇所を検索する
C-M-h:Open Call Hierarchy
フォーカスしてるJavaElementのCall Hierarchyを表示する
C-F:Format
ソースコードのフォーマットを整える
C-O:Organize Imports
importを最適化する
C-, (C-.):次(前)のエラーに移動
そこでF2もしくは(C-1:Quick Fix)が便利
C-o:Quick Outline
Outlineがポップアップ。文字入力でフィルタリングができて、選択する事で定義にジャンプ
C-t:Quick Hierarchy
Hierarchyがポップアップ。メソッドを選択していると、そのメソッドを定義しているクラス以外が
M-r:Rename
現在フォーカスしているJavaElementの名前を変更する