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