Android Studioの便利なショートカット・キー割り当てまとめのサムネイル

Android Studioの便利なショートカット・キー割り当てまとめ

公開日: 2026.9.30

Androidアプリ開発のデファクトスタンダードである「Android Studio」のキーボードショートカットをまとめました。頻繁に使うツールウィンドウの切り替え、コード補完や整形などのエディタ操作、定義ジャンプ、リファクタリング、ビルド・デバッグ実行まで、日々の開発速度を劇的に高めるショートカットを網羅しています。

編集ノート: keyboardistaでは、パートナーリンクからコミッションを得ています。コミッションが記事の意見や、サービスの評価に影響を与えることはありません。

コード編集・補完

Android Studioでの作業のほとんどの時間はコードの記述・編集をしています。そのため、まずコード編集・補完関連のショートカットを覚えることで、「ちょっとした細かい細切れのマウス操作」を削減することがコーディングのスピードアップに繋がります。

中でも最初にマスターしたいのは、以下のショートカットです。

  • コード補完: Ctrl + Space
  • スマート補完: Ctrl + Option/Alt + Space
  • クイック修正・インテント: Option/Alt + Enter
  • コードの自動再フォーマット: Ctrl + Option/Alt + L
  • 不要なインポートの最適化: Ctrl + Option/Alt + O
  • 行複製: Ctrl + D
  • 行削除: Ctrl + Y
  • コメントアウトの切り替え: Ctrl + /
  • コードブロックを折りたたむ/展開する: Ctrl + . (または Ctrl + -, Ctrl + +)

ここをマスターしてきたら、「ジャンプ系ショートカット」をマスターすると、「コードを探す」時間が大幅に削減され、コーディングが一気にスピードアップします。

動作ショートカット
コード生成 (Generate)
AltInsert
メソッドをオーバーライド
CtrlO
メソッドを実装
CtrlI
コードブロックで囲む (Surround With)
CtrlAltT
現在行を削除
CtrlY
コードブロックを折りたたむ
Ctrl-
コードブロックを展開
Ctrl+
すべてのコードブロックを折りたたむ
CtrlShift-
すべてのコードブロックを展開
CtrlShift+
行または選択範囲を複製
CtrlD
基本コード補完
CtrlSpace
スマートコード補完
CtrlShiftSpace
ステートメントを自動補完
CtrlShiftEnter
クイックドキュメント表示
CtrlQ
メソッドのパラメータ情報を表示
CtrlP
宣言にジャンプ
CtrlB
実装にジャンプ
CtrlAltB
スーパーメソッドにジャンプ
CtrlU
定義のクイック参照
CtrlShiftI
行コメントの切り替え
Ctrl/
ブロックコメントの切り替え
CtrlShift/
選択範囲を拡張
CtrlW
選択範囲を縮小
CtrlShiftW
インポートの最適化
CtrlAltO
クイック修正・インテント表示
AltEnter
コードの再フォーマット
CtrlAltL
行の自動インデント
CtrlAltI
スマート行結合
CtrlShiftJ
改行して新しい行を開始
ShiftEnter

ナビゲーション・検索

プロジェクトが大きくなるほど、広大なコードベース、ファイル群から目的のコードやリソースを迷わず瞬時に見つけ出せるかどうかが、スピードアップのキーポイントになってきます。

Android Studio系には強力なナビゲーション・検索ショートカットが用意されています。種類がたくさんありますが、全てを覚えるのではなく、自分の作業でよく使うパターン(よく使っているメニュー)からショートカットに置き換えていきましょう。

おすすめは、最も強力な「すべてを検索(Double Shift)」や、アクション・設定コマンドを検索できる「Find Action(Ctrl + Shift + A)」。

また、クラス検索(Ctrl + N)やファイル検索(Ctrl + Shift + N)、宣言ジャンプ(F4)や最近使ったファイル履歴(Ctrl + E)を駆使することで、ファイル階層をマウスで探す手間をなくし、思考を妨げずにコード間を行き来できます。

動作ショートカット
すべてを検索 (Double Shift)
ShiftShift
ファイル内検索
CtrlF
次を検索
F3
前を検索
ShiftF3
ファイル内置換
CtrlR
操作・アクションを検索
CtrlShiftA
シンボル名で検索
CtrlShiftAltN
クラスを検索
CtrlN
ファイルを検索
CtrlShiftN
パス内・全体検索
CtrlShiftF
ファイル構造ダイアログ
CtrlF12
次のエディタタブへ切替
Alt→
ソース(宣言)にジャンプ
F4
最近開いたファイル
CtrlE
最近編集したファイル
CtrlShiftE
最後に編集した場所に移動
CtrlShiftBackspace
指定行へ移動
CtrlG
型階層を開く
CtrlH
メソッド階層を開く
CtrlShiftH
呼び出し階層を開く
CtrlAltH

ツール ウィンドウ

次に覚えたいのがツール・ウィンドウ系のショートカット。

編集・検索系と違って「常に使う」というわけではないですが、ウィンドウ系の操作は「ほぼほぼアプリウィンドウの外枠にある = マウス移動が多い = 時間がかかる」ので覚えておくとストレスが激減します。

動作ショートカット
プロジェクト ツールウィンドウ
Alt1
Version Control ツールウィンドウ
Alt9
Logcat ツールウィンドウ
Alt6
エディタに戻る
Esc
すべてのツールウィンドウを非表示
CtrlShiftF12

ビルド・実行・デバッグ

アプリの実装確認とバグ検出サイクルを最速で回すためのビルド・デバッグ関連ショートカットです。

アプリのビルド(Ctrl + F9)や実行(Shift + F10)、デバッグ実行(Shift + F9)を即座に叩けるようにしておくことで、UIやロジックの修正結果を素早く確認できます。

デバッグ実行中も、ブレークポイントのトグル(Ctrl + F8)をはじめ、ステップオーバー(F8)、ステップイン(F7)、カーソル位置まで実行(Alt + F9)、式の評価(Alt + F8)などをキーボード操作でポチポチと実行できれば、コーディング後のサイクルをスピードアップすることができます。

動作ショートカット
プロジェクトのビルド
CtrlF9
変更を適用してアクティビティを再スタート
CtrlF10
ステップオーバー (Step Over)
F8
ステップイン (Step Into)
F7
スマート ステップイン
ShiftF7
ステップアウト (Step Out)
ShiftF8
カーソル位置まで実行
AltF9
式を評価 (Evaluate Expression)
AltF8
プログラムを再開 (Resume Program)
F9
ブレークポイントの切り替え
CtrlF8
ブレークポイント一覧表示
CtrlShiftF8
ビルドと実行 (Run)
ShiftF10
デバッグ実行 (Debug)
ShiftF9

リファクタリング

安全かつ迅速にコードの設計改善を行うためのリファクタリング用ショートカットです。

変数名や関数名の一括変更(Shift + F6)や、安全な削除(Alt + Delete)を活用すれば、参照箇所を壊すことなく安全に改名・整理が行えます。

ロジックの肥大化を防ぐメソッドの抽出(Ctrl + Alt + M)や変数の抽出(Ctrl + Alt + V)、定数抽出(Ctrl + Alt + C)などの抽出系ショートカットを使いこなすことで、保守性の高いKotlin/Javaコードをストレスなく洗練させることができます。

ただ、ここは影響範囲が大きいコマンドもあるので、マスターするまでは確認しながら使うようにしましょう。

動作ショートカット
クラス/ファイルのコピー
F5
移動 (Move)
F6
安全な削除 (Safe Delete)
AltDelete
名前を変更 (Rename)
ShiftF6
署名の変更
CtrlF6
インライン化 (Inline)
CtrlAltN
メソッドの抽出
CtrlAltM
変数の抽出
CtrlAltV
フィールドの抽出
CtrlAltF
定数の抽出
CtrlAltC
パラメータの抽出
CtrlAltP

バージョン管理・設定

Gitをはじめとするバージョン管理システムの操作や、IDE全体の環境設定にアクセスするショートカットです。

Git関連はかなり使うコマンドなので、覚えて損はありません。

差分確認からコミット画面の呼び出し(Ctrl + K)やリモートリポジトリからの更新(Ctrl + T)をIDE内から直接呼び出せるため、ターミナルや外部GUIツールへ切り替える頻度を大幅に減らせます。

設定ダイアログ(Ctrl + Alt + S)やプロジェクト構造ダイアログ、プロジェクトの同期(Ctrl + Alt + Y)もキーボードから素早く開けるようにしておくと、SDKや依存関係のトラブルシューティング時にもスムーズに対応できます。

動作ショートカット
VCS にコミット
CtrlK
VCS から更新
CtrlT
最近の変更を表示
ShiftAltC
すべて保存
CtrlS
プロジェクト同期 (Sync)
CtrlAltY
設定ダイアログを開く
CtrlAltS
プロジェクト構造ダイアログを開く
CtrlShiftAltS