【Android Studio】Macで開発するときに便利なショートカット一覧

時計 Android開発

タイトルの通り、AndroidStudio の便利なショートカットをまとめました。

お役に立てたら嬉しいです!

レッツ、ショートカットで生産性アップしたライフ!💪

僕

【注意】
Mac 向けのショートカットキーを記載しています。

検索系

単一ファイルに対する文字列検索

command + F

複数ファイルに対する文字列検索

command + Shift + F

全体検索とも呼ぶことがあります。

単一ファイルに対する文字列置換

command + R

正規表現での置換も可能です!

複数ファイルに対する文字列置換

command + Shift + R

ファイル名での検索

Shift 2回

ファイル構造系

メソッドの呼び出し階層一覧

control + option + H

メソッドの呼び出し箇所一覧

option + F7

TouchBar付きのMacBookの場合、「option + fn + F7」と使いづらいキー配置になります。
ですので、使いやすいキー配置にショートカットキーを変更しましょう!

【Android Studio】 ショートカットキーを変更する方法
使いづらいショートカットキーは、自分の使いやすいようにカスタマイズしてしまいましょう!

ファイルのメソッド一覧

command + F12

選択しているファイルのメソッドを一覧表示できます。
「Inherited members」にチェックを入れると、継承元のメソッドなど全てを表示することができます。
これで必要なメソッドを探すことも可能です!

コーディング系

行末まで選択する

command + Shift + →

逆に行頭まで選択する場合は、←にするとできます!

行の削除

command + Delete

これでShiftキーを押しながら選択しなくていいですね!

単語ごとの選択

Shift + option + ←,→

通常、Shiftキーを押しながら矢印キーで文字列を選択します。
optionを更に押しながらやると単語ごとに選択してくれます!

行の順序入れ替え

Shift + option + ↑,↓

上記の矢印キーを上下にすることで、行の入れ替えが可能です。
切り取りで、ペーストするという手間が省けます!

変数などのリネーム

Shift + F6

置換は検索して、ヒットしたものを置き換えます。
リネームはすでに見つけている変数にカーソルを合わせて使用します。

メソッドとして切り出し

command + option + M

範囲を選択して上記のショートカットを使います。

「Extract Function」というウィンドウが表示されたら、Nameに入力したメソッド名で切り出すことが可能です!

文字列をリソースファイルに切り出し

option + Enter

ハードコーディング(ベタ打ち)している文字列を選択して実行します

「Extract Resource」を選択して、IDを指定すると自動で文字列を切り出してくれますよ!

【Android】ハードコーディング(直接書いた)した文字列を全て検索してみる
Stringsへの定義をする際、必要になる便利な機能です!

ビルド系

アプリのビルド

command + F9

アプリのビルドと実行

control + R

【おまけ】ショートカットキーをもっと使いやすく

文中でも紹介していますが、ショートカットキーを自分の使いやすいようにカスタマイズできる機能があるので、是非ご活用くださいね。

【Android Studio】 ショートカットキーを変更する方法
使いづらいショートカットキーは、自分の使いやすいようにカスタマイズしてしまいましょう!

参考

【Android Studio】ショートカット大好き人間がおくるショートカット集【IntelliJ IDEA】 - Qiita
Android Studio, IntelliJ IDEA のショートカット集です。10個を厳選しました。数が多すぎないので覚えていくのが楽です重要度が高いものを網羅しました。自信があります…
タイトルとURLをコピーしました