EclipseなどのAndroid Studioショートカット


120

Android Studioを初めて使用するので、ショートカットについて知りたいです。Eclipseではshift-ctrl-O、インポートに使用します。Android Studioではを使用します alt-enter。オーバーライドメソッドと実装されていないメソッドのインポートに関する私の質問。Android Studioにこれらのショートカットはありますか?


2
これを試して。それはあなたのお気に入りのIDEへのショートカットを変更するのに役立ちますstackoverflow.com/a/25419358/3020568
deniz

ほとんどの投票で別の答えは正しい答えです。
Muneeb Mirza、2016年


既存のショートカットを使いたい場合に備えて、簡単に見つけることができます。Ctrl + Shift + Aを押すだけで、実行するアクションを検索できます。
RBT

回答:


124

はい、Android Studioのキーボードショートカットのリストはhttps://developer.android.com/studio/intro/keyboard-shortcuts.htmlにあります

ここに私が知っているいくつかがあります。

チェック:ファイル->設定->キーマップ-> <キーマップドロップダウンからEclipseを選択 >または

実装されていないメソッドを追加します: CTRL +I

オーバーライドメソッド: CTRL +O

フォーマットコード: CTRL + ALT+L

プロジェクトを表示: ALT +1

logcatを表示: ALT +6

プロジェクトを非表示にする-logcat: SHIFT +ESC

ビルド: CTRL +F9

ビルドして実行: CTRL +F10

すべて展開: CTRL + SHIFT+NumPad +

すべて折りたたむ: CTRL + SHIFT+NumPad -

検索と置換: CTRL +R

検索: CTRL +F

必要なショートカットが見つからない場合は、ここで確認し、詳細を確認してください。または リンク!! :)


4
MacおよびWindowsのショートカットのリスト
2015年

stackoverflow.com/a/33301300/2114308これはCtrl + NですEclipseのCtrl + Shift + Tを置き換えます==> Find Class
Phuong

244

Android StudioでもEclipseショートカットキーを使用できます。

File -> Settings -> Keymap -> <Choose Eclipse from Keymaps dropdown> 

Mac OSの場合:

File -> Preferences or Properties -> Keymap -> <Choose Eclipse from Keymaps dropdown> 

5
@TomaszGawelで修正された回答のマーキングは、特定の質問に対する質問に応じてAnswerに依存します。12月に質問され、次の6月に回答されます。
Android学習者

1
これは、Eclipseからのすべてのショートカットをマッピングしているようには見えません。Cmd+ Shift + Rはすべてのクラスを検索し、Cmd + Oはクラス内のメソッドを検索します。これらを手動で追加する必要がありますか?
Faux Pas

@FauxPas:現在、どのバージョンのAndroidスタジオで作業していますか?Bcz、このショートカットは私のAndroid Studioで動作しています。
Android Boy

1.2.1.1実際にはCtrl + Oなどが機能し、Cmd + Oを手動で追加する必要がありました
Faux Pas

オプション<Eclipse for Mac>もあります。やってみましたか?
Android Boy

27

Mac OS XでAndroid Studioを使用する場合、いくつかのショートカットがあります。

-Javaソースのコンパイル SHF + CMD+F9

-プロジェクトをビルドします CMD +F9

-現在の構成を実行します CTR +R

-デバッガーで実行 CTR +D

-プロジェクトのプロパティを開く CMD + +;

-Android Studio設定を開く CMD + +

-コマンドを検索 SHF + CMD+A

-自動フォーマットコード OPT + CMD+L

-行を削除 CMD + DELETEまたはCMD+Backspace

-重複する行/選択 CMD +D

-行 CMD +をコピーC(何も選択されていない状態)

-次の出現を選択 CTR +G

スコープベースの選択

  • 次に高いスコープオプションを選択 +UP

  • 1つ下のスコープオプションを選択します +DOWN

ここに画像の説明を入力してください

コードのナビゲート

-オープンクラス CMD +O

-ファイルを開く SHF + CMD+O

-最後の位置に戻る CMD +[

-前の位置に移動します CMD +]

-最近使用したファイルに切り替えます CRT +TAB

インテンションアクション

  • If / Switchアクションオプション +RETURN

ここに画像の説明を入力してください

メソッドを作成 CMD +N

または

ここに画像の説明を入力してください

intの配列をループする

ここに画像の説明を入力してください

  • 生成ログusin logdlogelogilogtlogmおよびlogr

ここに画像の説明を入力してください

-プロジェクトのクイックフィックス ALT +ENTER

-選択したAPIのドキュメントを表示 F1

-ソースにジャンプ CMD +down-arrow

それらのほとんどは、この本当に良い記事Android Studioのヒントとコツで見つけました


23

はい。ファイル->設定->エディタ->自動インポート-> Javaに移動して、次の変更を行うことができます。

1. [インポート時に貼り付けインポートを挿入]の値を[ すべてドロップダウン]オプションに変更します。

2.markオンのオプションをオンにして、オンザフライオプションをオンにします(ウィンドウまたはLinuxユーザーの場合)。

Macでは、Android Studio-> Preferencesで同じことを行います

3.Android StudioでEclipseショートカットキーを使用することもできます

ファイル->設定->キーマップ->キーマップドロップダウンオプション。それらから選択

ありがとうございました


19

最も必要な重要なAndroid Studioショートカット


ナビゲーションショートカット

  • クラスに移動: CTRL+N

  • ファイルに移動: CTRL+ SHIFT+N

  • 開いているタブをナビゲートする: ALT+ Left-Arrow; ALT+Right-Arrow

  • 最近のファイルを検索: CTRL+E

  • 行に移動: CTRL+G

  • 最後の編集場所に移動: CTRL+ SHIFT+BACKSPACE

  • 宣言に移動: CTRL+B

  • 実装に進む: CTRL+ ALT+B

  • ソースに移動: F4

  • スーパークラスに移動: CTRL+U

  • 通話階層を表示: CTRL+ ALT+H

  • パス/プロジェクト内を検索: CTRL+ SHIFT+F


プログラミングのショートカット

  • コードの再フォーマット: CTRL+ ALT+L

  • インポートの最適化: CTRL+ ALT+O

  • コード補完: CTRL+SPACE

  • クイックフィックスの発行: ALT+ENTER

  • サラウンドコードブロック: CTRL+ ALT+T

  • 名前の変更とリファクタリング: SHIFT+F6

  • 行コメントまたはコメント解除: CTRL+/

  • コメントまたはコメント解除をブロック: CTRL+ SHIFT+/

  • 前/次の方法に移動: ALT+UP/DOWN

  • メソッドのパラメータを表示: CTRL+P

  • クイックドキュメントルックアップ: CTRL+Q


一般的なショートカット

  • 行を削除: CTRL+Y

  • 安全な削除: ALT+DELETE

  • アクティブなタブを閉じる: CTRL+F4

  • ビルドして実行: SHIFT+F10

  • ビルド: CTRL+F9

  • 多目的(メタ)ショートカット: CTRL+ SHIFT+A


マウスの使用をなくすための最も役立つ回答
Harshil Pansare 2017年


15

Android Studioは、JetBrainsによって人気のあるJava IDEであるIntelliJ IDEA Community Editionに基づいて構築されています。これにより、ユーザーは独自のキーマップを選択できます(IDEでさまざまなIDEショートカットをサポート)。

次の操作を行うと、Android Studioで「Mac OS X、Visual Studio、Eclipse、Netbeansなどのショートカットを使用できます。

File-> Settings-> Keymap-> Eclipseドロップダウンから「」を選択します。

ORプレスCtrl+ Alt+ S- > keymap- > "を選択しEclipse"このようなドロップダウンから。

ここに画像の説明を入力してください


Android Studio Macのデフォルトのキーマップは何ですか?私にとって「Ctrl + R」(実行する)ショートカットは機能しません。これと他のいくつかのショートカットが機能していません。現在、「Eclipse(Mac OS X)」をキーマップとして使用しています。その後、「Ctrl +右または左矢印キー」をクリックしても、Android Studioの次のタブに切り替えることができません。AndroidStudioの次のタブではなく、次のデスクトップに移動します。?
Vinoth Vino 2016

「Eclipse(Mac OS X)」の代わりに「Eclipse」としてキーマップを使用しようとしましたか
anand krish

ショートカットキーの代わりに実行ボタンをクリックしたい
Vinoth Vino


5

表示>クイックスイッチスキーム>
キーマップ> Eclipseは、Eclipseキーマップにこのオプションを使用します。AndroidStudioキーマップに移動したい場合は、以下のリンクをたどります

Android Studioの公式キーマップ参照ガイドについては、ここをクリックしてください

あなたはデフォルトのキーマップ参照を見つけるかもしれません

AndroidStudio-> Help-> Default keymap refrence


4

これらは、Androidスタジオ(Windows)の便利なショートカットの一部です

  • Double Shift -どこでも検索

  • Ctrl+ Shift+ A-クイックコマンド検索

  • Ctrl+ N-クラスを検索(内部クラスも検索できます)

  • Ctrl+ Shift+ N-ファイルを検索

  • Alt+ F7 -使用を検索(呼び出し階層を取得するため)

  • Ctrl+ B-クラス定義に移動します。

  • Ctrl+ LeftClick -シンボル(変数、メソッド、クラス)の定義/定義に移動します。

  • Ctrl+ Alt+ Left-戻る

  • Ctrl+ Alt+ Right -右

  • Shift+ f6 -リファクタリング/名前変更


3

更新

Android Studio v3.0.1から:

Android StudioでALT+ INSERT(MacOSの場合は+)Nを押すと、次の選択肢があります(ソリューションを含む)。

  • コンストラクタ
  • ゲッター
  • セッター
  • ゲッターとセッター
  • equals()およびhashCode()
  • toString()
  • メソッドのオーバーライド...
  • メソッドの実装...
  • デリゲートメソッド...
  • スーパーメソッドコール(オーバーライドメソッド内の場合)
  • 著作権
  • App Indexing APIコード(Fragmentを拡張するクラス内では使用できません。)

注:一部のメソッドは自動実装されていますが、他の未実装メソッドを実装するOverride Methods...オプション選択できます。


2

あなたはすべてのショートカットを覚えることはできません:)
android studio(実際にはintellij)は解決策を持っています

クイックコマンド検索:ctrl+ shift+A

ここに画像の説明を入力してください


2

あなたが日食ショットカットを行うことができるような日食ではありません

File ->Settings ->keymap -> in the drop down "KeyMaps" select  Eclipse ->
Apply ->ok.

1

Alt+enter「問題を迅速に解決するオプション」です。'implements XXXX'を書き込んだ後にクラス名で試してみると、そのメソッドを自動実装するように勧められます。

「Organice imports」の正しいショートカットは Ctrl+Alt+O

非常に優れたAndroid Studio / IntellyJショートカットのチートシートは、こちらからご覧いただけます:IntellyJショートカットチートシート

- - - ヒント - - -

Android Studioでライブテンプレートを試してみましょう(まるで魔法のようです)。押すだけCtrl+J


1

Androidスタジオでショートカットを探していて、コマンドを思い出せない場合は、Ctrl + Shift + Aをクリックしてコマンド検索を起動してください。ここから、必要なショートカットを検索できます。

陽気なコーディング!


これは最高です。
EasyLearn Academy


0

Android Studio内でEclipseキーマッピングを使用することをお勧めします。既存のキー構造に簡単に適合します。しかし、新しい人はすべてAndroid Studioの新しいショートカットキー構造を使用しています。したがって、Android Studio自体を学び、それに従って、チームメイトと簡単にやり取りできるショートカットが含まれるようにします。

Max OS XでAndroid Studioを使用する場合は、以下のリンクをたどってください。わたしにはできる。 https://stackoverflow.com/a/30891985/2219406


0

androidstudio 3.0(> =)のメニューバーで、help-> keymap Referenceに移動します。すべてのショートカットが表示されます.. link


-1

すべて保存Control + S Command + S

Control + Alt + Y Command + Option + Yを同期

エディターの最大化/最小化Control + Shift + F12 Control + Command + F12

お気に入りに追加Alt + Shift + F Option + Shift + F

現在のプロファイルで現在のファイルを検査Alt + Shift + I Option + Shift + I

クイックスイッチ方式Control + (backquote) Control +(バッククォート)

設定ダイアログを開くControl + Alt + S Command +、(カンマ)

プロジェクト構造ダイアログを開くControl + Alt + Shift + S Command +; (セミコロン)

タブとツールウィンドウを切り替えるControl + Tab Control + Tab

Studio内の移動と検索

すべてを検索(コードとメニューを含む)Shiftキーを2回押すShiftキーを2回押す

Control + Fコマンド+ Fを検索

次のF3コマンド+ Gを見つける

前のShift + F3コマンド+ Shift + Gを見つける

Control + Rコマンド+ Rを置き換える

アクションを探すControl + Shift + A Command + Shift + A

シンボル名で検索Control + Alt + Shift + N Command + Option + O

クラスを探すControl + N Command + O

ファイルの検索(クラスの代わり)Ctrl + Shift + N Command + Shift + O

パス内を検索Control + Shift + F Command + Shift + F

ファイル構造ポップアップを開くControl + F12 Command + F12

開いているエディタータブ間を移動するAlt +右矢印/左矢印Control +右矢印/左矢印

ソースにジャンプF4 / Control + Enter F4 / Command +下矢印

現在のエディタータブを新しいウィンドウで開くShift + F4 Shift + F4

最近開いたファイルのポップアップControl + E Command + E

最近編集されたファイルのポップアップControl + Shift + E Command + Shift + E

最後の編集場所に移動するControl + Shift + Backspace Command + Shift + Backspace

アクティブなエディタータブを閉じるControl + F4 Command + W

ツールウィンドウからエディターウィンドウに戻るEsc Esc

アクティブまたは最後のアクティブなツールウィンドウを非表示にするShift + Esc Shift + Esc

行に移動Control + G Command + L

タイプ階層を開くControl + H Control + H

メソッド階層を開くControl + Shift + H Command + Shift + H

通話階層を開くControl + Alt + H Control + Option + H

コードを書く

コード(ゲッター、セッター、コンストラクター、hashCode / equals、toString、新しいファイル、新しいクラス)を生成しますAlt +コマンドの挿入+ N

オーバーライドメソッドControl + O Control + O

メソッドの実装Control + I Control + I

(if ... else / try ... catch /など)で囲むControl + Alt + T Command + Option + T

キャレットで行を削除Control + Yコマンド+ Backspace

現在のコードブロックの折りたたみ/展開Control +マイナス/プラスCommand +マイナス/プラスすべてのコードブロックの折りたたみ/展開Control + Shift +マイナス/プラスCommand + Shift +

マイナス/プラス

現在の行または選択を複製するControl + D Command + D

基本的なコード補完Control + Space Control + Space

スマートコード補完(メソッドと変数のリストを予想されるタイプでフィルター)
Control + Shift + Space Control + Shift + Space

完全なステートメントControl + Shift + Enter Command + Shift + Enter

クイックドキュメントルックアップコントロール+ Qコントロール+ J

選択したメソッドのパラメーターを表示するControl + P Command + P

宣言に移動(直接)Control + BまたはControl +クリックCommand + BまたはCommand +クリック

実装に移動するControl + Alt + B Command + Alt + B

スーパーメソッド/スーパークラスに移動しますControl + U Command + U

クイック定義ルックアップを開くControl + Shift + I Command + Y

プロジェクトツールウィンドウの表示を切り替えるAlt + 1 Command + 1

ブックマークの切り替えF11 F3

ニーモニックControl + F11 Option + F3でブックマークを切り替えます

行コメント付きコメント/コメント解除Control + / Command + /

ブロックコメントによるコメント/コメント解除Control + Shift + / Command + Shift + /

連続的に増加するコードブロックを選択するControl + W Option + Up

現在の選択を前の状態に戻すControl + Shift + W Option + Down

コードブロックの開始に移動するControl + [Option + Command + [

コードブロックの最後に移動するControl +] Option + Command +]

コードブロックの開始を選択するControl + Shift + [Option + Command + Shift + [

コードブロックの最後まで選択しますCtrl + Shift +] Option + Command + Shift +]

単語の最後まで削除Control + Delete Option + Delete

単語の先頭まで削除Control + Backspace Option + Backspace

インポートの最適化Control + Alt + O Control + Option + O

プロジェクトのクイックフィックス(インテンションアクションとクイックフィックスの表示)Alt + Enter Option + Enter

コードの再フォーマットCtrl + Alt + L Command + Option + L

行を自動インデントするControl + Alt + I Control + Option + I

行のインデント/インデント解除Tab / Shift + Tab Tab / Shift + Tab

スマートライン結合Control + Shift + J Control + Shift + J

スマートライン分割Control + Enterコマンド+ Enter

改行を開始Shift + Enter Shift + Enter

次/前の強調表示されたエラーF2 / Shift + F2 F2 / Shift + F2

ビルドして実行する

ビルドコントロール+ F9コマンド+ F9

Shift + F10 Control + Rをビルドして実行する

変更を適用(Instant Runを使用)Control + F10 Control + Command + R

デバッグ中

デバッグShift + F9 Control + D

ステップオーバーF8 F8

F7に入るF7

Shift + F7へのスマートなステップShift + F7

ステップアウトShift + F8 Shift + F8

カーソルまで実行Alt + F9 Option + F9

式の評価Alt + F8 Option + F8

プログラムの再開F9コマンド+オプション+ R

ブレークポイントの切り替えControl + F8 Command + F8

ブレークポイントを表示するControl + Shift + F8 Command + Shift + F8

リファクタリング

F5 F5をコピー

移動F6 F6

安全な削除Alt + Delete Command + Delete

名前の変更Shift + F6 Shift + F6

署名の変更Control + F6 Command + F6

インラインコントロール+ Alt + Nコマンド+ Option + N

メソッドの抽出Control + Alt + M Command + Option + M

変数を抽出Control + Alt + V Command + Option + V

フィールド抽出Control + Alt + F Command + Option + F

定数を抽出Control + Alt + C Command + Option + C

パラメータの抽出Control + Alt + P Command + Option + P

バージョン管理/ローカル履歴

VCS Control + K Command + Kにプロジェクトをコミットします

VCS Control + T Command + Tからプロジェクトを更新

最近の変更を表示Alt + Shift + C Option + Shift + C

VCSポップアップを開くAlt + `(バッククォート)Control + V

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.