LoginSignup
2

More than 5 years have passed since last update.

Android Studio(IntelliJ IDEA)のショートカット名備忘録

Posted at

目的

  • 自分が使っていないKeymapsを使っている人のマシンで操作する時に、Keymapから名前でショートカットを調べて操作することができる
  • 新しい環境構築用の備忘録

カーソル移動系

カテゴリ ショートカット名 説明
Editor Actions Clone Caret Above 現在いるカーソルの上位置にカーソルを複製する。一括編集に便利。
Editor Actions Clone Caret Below 現在いるカーソルの下位置にカーソルを複製する。一括編集に便利。
Editor Actions Move Caret to Next Word in Different "CamelHumps" Mode 単語のカーソル移動をキャメルケース単位で右移動する。ただし、 Editor > General > Smart Keys > Use "CamelHumps" words のチェックをOffにしないと機能しない。
Editor Actions Move Caret to Next Word with Selection in Different "CamelHumps" Mode 選択範囲のカーソル移動をキャメルケース単位で右移動する。ただし、 Editor > General > Smart Keys > Use "CamelHumps" words のチェックをOffにしないと機能しない。
Editor Actions Move Caret to Previous Word in Different "CamelHumps" Mode 単語のカーソル移動をキャメルケース単位で左移動する。ただし、 Editor > General > Smart Keys > Use "CamelHumps" words のチェックをOffにしないと機能しない。
Editor Actions Move Caret to Previous Word with Selection in Different "CamelHumps" Mode 選択範囲のカーソル移動をキャメルケース単位で左移動する。ただし、 Editor > General > Smart Keys > Use "CamelHumps" words のチェックをOffにしないと機能しない。
Editor Actions Move Caret to Text End カーソルをテキストの最後の位置に移動
Editor Actions Move Caret to Text End with Selection 現在の位置からテキストの最後の位置まで選択範囲にする
Editor Actions Move Caret to Text Start カーソルをテキストの最初の位置に移動
Editor Actions Move Caret to Text Start with Selection 現在の位置からテキストの最初の位置まで選択範囲にする

検索系

カテゴリ ショートカット名 説明
Main menu > Edit > Find Replace... エディタ内の検索&置換
Main menu > Edit > Find Find in Path... プロジェクト内の文字列検索。検索文字列を含むファイルを検索できる。
Main menu > Edit > Find Find Usages カーソルを合わせているクラスやメソッド、変数などの参照先を検索

エディタ操作、戻る、進む系

カテゴリ ショートカット名 説明
Editor Actions Delete Line 行削除
Other Show Intention Actions コードの修正候補表示アクション。黄色くマークされた箇所にカーソルを合わせて使う。
Main menu > Code Optimize Imports インポート最適化
Main menu > Code Reformat Code エディタ内整形
Main menu > Refactor Rename... 名前変更。クラス名、メソッド名、変数名などを一括リネーム。Androidのstrings.xmlなどに定義したリソースもこちらで変更するとJavaの方にも反映される。
Main menu > Refactor Move... 移動。クラス、メソッド、フィールドなどをクラス間移動できる。内部クラスなどは外部クラスとして外に出すこともできる。
Main menu > View Jump to Source カーソルに合わせた箇所の大元の位置に移動。
Main menu > Navigate File Structure ファイル内のメソッドやフィールドなどのアウトラインを表示
Main menu > Code Generate... OverrideやConstructorやGetter、Setterが作れる
Main menu > Navigate Type Hierarchy 対象のクラスの階層を表示
Main menu > Navigate Back 1手前の操作位置に戻る
Main menu > Navigate Forward 1手先の操作位置に移動

実行系

カテゴリ ショートカット名 説明
Main menu > Run Run アプリ実行
Main menu > Run Debug アプリデバッグ実行
Main menu > Run Attach debugger to Android process 端末とソースをアタッチしてデバッグを有効にする。アタッチしたタイミングからデバッグできるので、効率がよい。

デバッグ系

カテゴリ ショートカット名 説明
Main menu > Run Step Over 1ステップ進む
Main menu > Run Step Into メソッドの中に入り込む
Main menu > Run Evaluate Expression... デバッグ中の計算ビュー表示
Main menu > Run Resume Program 処理を次のブレークポイントまで流す。なければ最後まで流す。
Main menu > Run Toggle Line Breakpoint ブレークポイントをつけたりけしたり切り替える
Debugger Actions Mute Breakpoints ブレークポイント(すべて)の有効無効を切り替える

adb操作系

カテゴリ ショートカット名 説明
Main menu > Tools > Android > ADB Idea ADB Uninstall App アプリをアンインストール。ADB IDEAのインストールが必要。
Main menu > Tools > Android > ADB Idea ADB Kill App アプリのプロセスをキル。ADB IDEAのインストールが必要。
Main menu > Tools > Android > ADB Idea ADB Clear App Data アプリのデータ消去。ADB IDEAのインストールが必要。
Main menu > Tools > Android > ADB Idea ADB Start App With Debugger アプリを端末アタッチ+デバッグ起動。ADB IDEAのインストールが必要。

Git系

カテゴリ ショートカット名 説明
Main menu > VCS > Git Compare with Branch... Projectビューのファイルにカーソルをあわせた状態でショートカット入力することで、比較対象のブランチを表示する。
Main menu > VCS > Git Branches... 切り替えるブランチを表示する。
Main menu > VCS > Git Merge Changes... マージするブランチを表示する。
Main menu > VCS > Git Stash Changes... スタッシュする
Main menu > VCS > Git UnStash Changes... アンスタッシュする
Main menu > VCS > Git Fetch フェッチする
Main menu > VCS > Git Pull... プルする
Main menu > VCS > Git Push... プッシュする
Version Control Systems > Diff & Merge Show Diff ファイルのコミット差分を表示する

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
2