キー操作

Winodow->Preferences->General-> Keysから、使えそうなキー操作をメモ。

補完等

  • Alt+/ おまかせ補完(I'm Feeling Lucky 的に)
  • Ctrl+Space 一覧から補完する単語を選択
  • Ctrl+1 単語に限らない各種の修正から選択
  • Alt+Shift+T リファクタリング

ヘルプ

  • F2 識別子のヘルプ
  • Shift+F2 外部Javadoc表示
  • Ctrl+Shift+Space メソッド呼び出しの引数のヘルプ
  • Ctrl+Shift+L キー操作一覧

検索(移動)

  • Ctrl+F 検索ダイアログ
  • Ctrl+(Shift+)K 再検索前後
  • Ctrl+(Shift+)J インクリメンタルサーチ前後
  • Ctrl+H セマンティクスを踏まえた検索
  • Ctrl+L 行指定ジャンプ
  • Ctrl+Shift+P 対応括弧
  • F3 カーソル下識別子の宣言位置
  • Ctrl+F3 カーソル下識別子のアウトラインを表示
  • Ctrl+T カーソル下識別子のオーバーライドの階層を表示
  • Ctrl+Alt+H カーソル下識別子の呼び出し元/先の表示
  • Ctrl+O 編集しているファイルのアウトラインを表示
  • Ctrl+Shift+Up/Down 前後のメンバ
  • Ctrl+Q 最後の編集地点
  • Ctrl+,/. 前後の注釈(注釈というのはエラーで波線が付いているといったもの)

選択

  • Alt+Shift+Up encolosing の要素を選択
  • Alt+Shift+Right/Left 次/前の要素を選択に追加
  • Alt+Shift+Down 上記選択をアンドゥする

実行&デバッグ

  • Alt+Shift+X ワンキーで各種の実行
  • Ctrl+F11 最後に起動したものを実行
  • Alt+Shift+D ワンキーで各種のデバッグ
  • F11 最後に起動したものをデバッグ
  • Ctrl+Shift+I 式の値を計算
  • Ctrl+R カーソル行まで実行
  • F5 1行だけ続行(呼び出しているメソッド内部も1行ずつ)
  • Ctrl+F5 現在選択している文へステップイン(??)
  • F6 1行だけ続行(メソッド内部は一気に実行)
  • F7 呼び出し側まで戻る
  • F8 続行
  • Ctrl+Shift+B ブレークポイントトグル
  • Ctrl+Z コンソールでEOFを入力

ソース&エディット

  • Ctrl+Shift+F 整形
  • Ctrl+テンキー[-] ソースの一部分をたたむ
  • Ctrl+テンキー[+] ソースの一部分を開く
  • Ctrl+テンキー[*] ソースの全部を開く
  • Ctrl+Shift+テンキー[/] ソースの全部をたたむ
  • Ctrl+Shift+テンキー[*] 構造再計算??
  • Ctrl+(Shift+)Enter 空行を上/下に挿入する
  • Ctrl+Alt+Up/Down カーソル行の複製を挿入する
  • Alt+Up/Down カーソル行を移動する
  • Ctrl+D 1行削除
  • Ctrl+Backspace/Delete 1単語削除
  • Ctrl+Shift+Delete 行末まで削除
  • Ctrl+Up/Down カーソル位置は変えずにスクロールだけを行う
  • Ctrl+Shift+X/Y 大文字小文字変換
  • Ctrl+F10 表示に関するメニューが出る

ウィンドウ

  • Ctrl+M ペイン最大化
  • Alt+Shift+Q Viewを表示
  • F12 フォーカスをエディタに移動する
  • Ctrl+E インクリメンタルサーチで?エディタ切り替え
  • Ctrl+Shift+E エディタ一覧
  • Ctrl+(Shift+)F6 エディタを切り替え
  • Ctrl+(Shift+)F7 ビューを切り替え
  • Ctrl+(Shift+)F8 Perspectiveを切り替え

その他

  • Ctrl+Shift+Q 最後の保存以降の修正箇所を表示