Android Studioショートカットキー
最適化import
Android Studioは使用類のカバンを自動的に導入しますが、使用するクラスが削除されると、導入されたカバンがまだあります.この場合、使用してもいいです.使用後は使っていないカバンを自動的に削除して、カバンの順序を並べ替えます.
自動インデント以外に、Tabを使ってコードをインデントしたり、Shift+Tabを使ってコードをインデントしたりすることもできます.
新しい行を開始します
Android Studioはカーソルの行から新しい行を開始する機能を提供しています.一般的なEnterに対して新しい行を開くのに比べて、カーソルは行の最後まで必要としないというメリットがあります.
カーソルからコードブロックの最後までを選択するには、下記のショートカットキーが使えます.
コードブロックの展開と畳み
Javaには、if,for,while try/catch synchronizedなどの語句がコードブロックを囲み、Android Studioでは、コードブロックの内容を先に書くことを許可し、次のショートカットキーを使って、コードブロックをどの制御文で囲むかを選択します.
Android Studioでは自分から打つ必要がありません.提供されたショートカットキーを使って自動的に行末に追加されます.
Android Studioは使用類のカバンを自動的に導入しますが、使用するクラスが削除されると、導入されたカバンがまだあります.この場合、使用してもいいです.使用後は使っていないカバンを自動的に削除して、カバンの順序を並べ替えます.
Control + Alt + O
インデント/インデント自動インデント以外に、Tabを使ってコードをインデントしたり、Shift+Tabを使ってコードをインデントしたりすることもできます.
新しい行を開始します
Android Studioはカーソルの行から新しい行を開始する機能を提供しています.一般的なEnterに対して新しい行を開くのに比べて、カーソルは行の最後まで必要としないというメリットがあります.
Shift + Enter
コードブロックが終了する/開始するまで選択します.カーソルからコードブロックの最後までを選択するには、下記のショートカットキーが使えます.
Control + Shift + ]
カーソルからコードブロックまでのすべての内容を選択するには、次のショートカットが使えます.Control + Shift + [
コードブロックを展開/折り畳むコードブロックの展開と畳み
Control + - / Control + +
ファイル全体のコードの展開と折り畳みControl + Shift + - / Control + Shift + +
包囲コードJavaには、if,for,while try/catch synchronizedなどの語句がコードブロックを囲み、Android Studioでは、コードブロックの内容を先に書くことを許可し、次のショートカットキーを使って、コードブロックをどの制御文で囲むかを選択します.
Control + Alt + T
末尾にセミコロンを追加Android Studioでは自分から打つ必要がありません.提供されたショートカットキーを使って自動的に行末に追加されます.
Control + Shift + Enter
コードブロックを連続選択Control + W