- クイックバグ修正Alt + Enter
エラーが複数ある場合、エラーを表示するためのオプションを含むウィンドウを表示します。
- ラップ... /サラウンド... Ctrl + Alt + T
10を超えるオプションのリスト。 ここには、try-catchとif / else、同期されたRunnable ...があります。つまり、すべての好みのラッパーです。
- 現在のクラス情報/コンテキスト情報Alt + Q
名前、外観、抽象化、両親-完全な関係書類。
- 署名を変更Ctrl + F6
非常に便利なツールです。たとえタスク自体に気にする価値がなくても。
明確にするためのスクリーンショット
- プロジェクトの最近の変更/最近の変更Alt + Shift + C
あまり詳細ではありませんが、覚えておくと役立ちます。
- タイプ階層の表示Ctrl + H
タイプのツリーを最上部まで出力します。 ポインタが置かれているものに。
千の言葉ではなく例
- ソースF4(Win)/ CMD +下矢印(Mac)にジャンプします
コメントは冗長です
- 広告に移動/宣言に移動CTRL + B(Win)/ CMD + B(Mac)
- 親に移動/スーパーCTRL + U(Win)/ CMD + Y(Mac)に移動
- アイテム名で検索/シンボル名で検索CTRL + ALT + SHIFT + N(Win)/ OPTION + CMD + O(Mac)
時には不必要に長く、時には単純に必要になる
- APIドキュメントの表示/選択したAPIのドキュメントの表示CTRL + Q(Win)/ F1(Mac)
例
- 選択したメソッドのパラメーターを表示Ctrl + P
例
- アイテム定義の表示/クイック定義Ctrl + Shift + I
例
- コードの再フォーマット/ Ctrl + Alt + L(Win)/ OPTION + CMD + L(Mac)の再フォーマット
ファイルレベル、ディレクトリ、または選択したテキストで、インポートを最適化(インポートを最適化)し、コードフラグメントを再編成(再配置エントリ)できます。 コードのリフォーミングには、オーバーライドされたメソッドのクラス/インターフェースによるグループ化、ゲッターとセッターのグループ化、およびエントリの深さによるメソッドの順序付けが含まれます(たとえば、foo()メソッドが本体でbar()メソッドを呼び出す場合、bar()メソッドはすぐに転送されます) foo()メソッドの下で、これがコード構造に違反しない場合)およびサブストリングの先頭にあるスペースなどの有用な些細なことを最後に接着します。 再編成はFileを介して非常に柔軟です| 設定| コードスタイルを選択し、ドロップダウンリストで[Java]を選択して、[再配置]タブに移動します。
- メソッドの生成/メソッドの生成ALT + Insert(Win)/ CMD + N(Mac)
デザイナー、ゲッター/セッター、equals()、toString、およびオーバーライドメソッドとデリゲートメソッド関数が生成用に提供されます。 一般的に、それは非常にクールで体に有益です。
- ビルドCTRL + F9(Win)/ CMD + F9(Mac)
ただ構築します。
- SHIFT + F10(Win)/ CTRL + R(Mac)のビルドと実行
ビルドだけではありません。
私の意見では、これらは私が使用した、または以前にそれらについて知っていた場合に使用するホットキーです。 要約すると、Android Studioには、単純なエンコーダーの作業を簡単にするいわゆる「見えないインターフェース」の大きな可能性があります。
PS初心者から初心者への注意:Ctrl + Z-元に戻す、およびCtrl + Y-元に戻す、元に戻すのに慣れている場合は、離乳してください! キャンセルは実際にはCtrl + Zですが、キャンセルはCtrl + Shift + Zのキャンセルです。