Android Studioキーボードショートカット【効率UPでおすすめ】

Android

Android Studio を使用して開発する時にとても便利で開発効率UP間違い無しのおすすめキーボードショートカットを紹介したいと思います。

これらはぜひ覚えておきたいコマンドです。

概要Windows / LinuxMac
すべてを検索Shiftキーを2回押すShiftキーを2回押す
パス内を検索Ctrl+Shift+Fcommand+shift+F
宣言に移動Ctrl+B
Ctrl+クリック
command+B
command+クリック
実装に移動Ctrl+Alt+B
Ctrl+Alt+クリック
command+option+B
command+option+クリック
最後に編集した場所に移動Ctrl+Shift+Backspacecommand+shift+backspace
呼び出し階層を開くCtrl+Alt+Hcontrol+option+H
行に移動Ctrl+Gcommand+L
インポートを最適化Ctrl+Alt+Ocontrol+option+O
コードの再フォーマットCtrl+Alt+Lcommand+option+L
スポンサーリンク

すべてを検索

シンボル、クラス、ファイル、アクションのすべてを検索する。

「操作を検索」、「シンボル名で検索」、「クラスを検索」、「ファイルを検索」を含んでいるため、こちらのコマンドを覚えておけば事足ります。

概要Windows / LinuxMac
すべてを検索Shiftキーを2回押すShiftキーを2回押す

すべてを検索

「操作を検索」、「シンボル名で検索」、「クラスを検索」、「ファイルを検索」は個別にショートカットが存在しますが、覚えられたらで良いと思います。

概要Windows / LinuxMac
操作を検索Ctrl+Shift+Acommand+shift+A
シンボル名で検索Ctrl+Alt+Shift+Ncommand+option+O
クラスを検索Ctrl+Ncommand+O
ファイルを検索Ctrl+Shift+Ncommand+shift+O

パス内を検索

パス内を検索する。

概要Windows / LinuxMac
パス内を検索Ctrl+Shift+Fcommand+shift+F

パス内を検索

宣言に移動

宣言に移動する。

あるインスタンスのメソッドをコールしている処理があった場合、その中でどのような処理をしているのか確認する時、このショートカットを使うと即座に移動できます。
メソッドだけでなくプロパティ、クラスなど様々な場面で使用できます。

概要Windows / LinuxMac
宣言に移動Ctrl+B
Ctrl+クリック
command+B
command+クリック

実装に移動

実装に移動する。

interface のメソッドで「宣言に移動する」のショートカットを使用した場合、宣言(呼び出し元)に移動します。
宣言に移動したい場合ではなく、 interface を実装してメソッドをオーバライドしている箇所に移動したい場合にはこちらのショートカットを使用します。

概要Windows / LinuxMac
実装に移動Ctrl+Alt+B
Ctrl+Alt+クリック
command+option+B
command+option+クリック

最近開いたファイルを検索

最近開いたファイルリストのポップアップを表示する。

概要Windows / LinuxMac
最近開いたファイルを検索Ctrl+Ecommand+E

最近開いたファイルを検索

最後に編集した場所に移動

最後に編集した場所に移動する。

概要Windows / LinuxMac
最後に編集した場所に移動Ctrl+Shift+Backspacecommand+shift+backspace

呼び出し階層を開く

呼び出し階層を開く。

フォーカスをメソッドに当ててショートカットを実行すると、そのメソッドの呼び出し階層が表示されます。
また、クラス名にフォーカスを当てて実行すれば、そのクラスの生成処理を行う階層が表示されます。

概要Windows / LinuxMac
呼び出し階層を開くCtrl+Alt+Hcontrol+option+H

呼び出し階層を開く

行に移動

指定した行に移動する。

「hogeクラスのx行目の処理なんだけど…」など相談された時に、パッと移動したいときに使えます。
また、githubでコード見た後に Android Studio 上でも確認しておきたいときなどにも使えます。

概要Windows / LinuxMac
行に移動Ctrl+Gcommand+L

行に移動

インポートを最適化

インポートを最適化する。

このコマンドで不要なインポートを削除できます。
現在開いているファイル内のインポートを最適化するため、差分が発生したファイルでは適宜実行しておくと良いです。

概要Windows / LinuxMac
インポートを最適化Ctrl+Alt+Ocontrol+option+O

コードの再フォーマット

インデントや文字間のスペースなどを整える。

人それぞれコードの書き方に癖があるので、このコマンドを使うことである程度補正できます。

概要Windows / LinuxMac
コードの再フォーマットCtrl+Alt+Lcommand+option+L

最後に

今回、効率UPなAndroid Studioショートカットを紹介しました。
これを知っていると本当にスピードアップします!
何度も行う操作だからこそ、ショートカットを使って効率UPUPしていきましょう。

コメント

タイトルとURLをコピーしました