<aside> 💡 Eclipseのショートカットを記載しています。 Android Studio対応は表の右端を確認。

</aside>

コード編集

重要度 ショートカット 説明 AS対応
★★★ [Ctrl] + [Alt] + [↑/↓] 選択した行を上/下に複製 下のみ
★★★ [Alt] + [↑/↓] 選択した行を上/下に移動
★★ [Ctrl] + [D] 選択した行を消去
[Ctrl] + [/] 選択した行をコメントにする/解除
[Ctrl] + [Shift] + [/] 選択範囲をブロックコメントに
[Ctrl] + [Shift] + [\] 選択範囲のブロックコメントを解除 \ → /
★★★ [Shift] + [Alt] + [R] リネーム(メソッド名や変数名にカーソルを合わせていれば、ソースコード内の名前をまとめて変更できる)
[Ctrl] + [Back space] 選択カーソルの前の単語を消去
[Ctrl] + [Delete] 選択カーソルの後ろの単語を消去
★★★ [Ctrl] + [Space] 入力候補の表示/補完
(例:sysoutを入力後に使うとSystem.out.println();が入力される)
★★★ [Ctrl] + [Shift] + [F] ソースコードを自動フォーマット(整形)
[Ctrl] + [Shift] + [O] import文を一括で編成(必要なものは追加し、使わないものは消去) ×
★★★ [Ctrl] + [C] 選択した項目をコピー
★★★ [Ctrl] + [X] 選択した項目を切り取る
★★★ [Ctrl] + [V] コピーや切り取りした項目を貼り付け
★★ [Windows] + [V] クリップボードから貼り付け
★★★ [Ctrl] + [A] すべての項目を選択
★★★ [Ctrl] + [Z] 最後に行った操作を元に戻す(打ち間違いや間違えて消したときなど)
★★★ [Ctrl] + [Y] 元に戻した操作をやり直す(Ctrl+ Zで戻した操作を取り消すときなど)
[Ctrl] + [←/→] カーソルを区切りの良い位置まで移動する
[Ctrl] + [Shift] + [P] カーソルがあるかっこ記号と対になるかっこに移動する
[Shift] + [Alt] + [J] Javadocコメントの自動入力 (メソッドなどのドキュメント(HTML)を作成するための情報を自動で入力する) ×

ファイル操作

重要度 ショートカット 説明 AS対応
[Ctrl] + [N] 新規にクラス等を作成 ×
★★★ [Ctrl] + [S] 操作中のファイルを上書き保存 開いてるファイル全て保存
[Ctrl] + [Shift] + [S] 開いているファイルをすべて保存 ×(ASでは [Ctrl] + [S])
★★ [Ctrl] + [W] 操作中のファイルを閉じる ×(左側メニュの非表示)
[Ctrl] + [Shift] + [W] 開いているファイルをすべて閉じる

ウィンドウ操作

重要度 ショートカット 説明 AS対応
[Ctrl] + [F7] 次のビューに切替
(全角状態だとATOKが起動する。半角状態で使う。) ×
[Ctrl] + [Shift] + [F7] 前のビューに切替 ×
[Ctrl] + [F8] 次のパースペクティブに切替 ×
[Ctrl] + [Shift] + [F8] 前のパースペクティブに切替 ×
★★★ [Ctrl] + [PageUp/PageDown] 前/後のタブに切替
[Alt] + [←/→] タブ(ファイル)の切り替え

実行/デバッグ

重要度 ショートカット 説明 AS対応
★★★ [Ctrl] + [F11] プログラムの実行 ×
★★ [F11] デバッグ ×
[F5] ステップ・イン
(次の行の処理を実行、メソッドがあればメソッドの中に入る) ×
[F6] ステップ・オーバー
(次の行の処理を実行、メソッドがあっても中には入らない) ×
[F7] ステップ・リターン
(現在のメソッドの実行を終えて、呼び出し元へ戻る) ×
[F8] 再開(次のブレークポイントまで進める) ×
★★ [Ctrl] + [F2] 処理を中断