私は Android Studio で開発を始めました。 Eclipseでは私が使っていました Ctrl + Shift + Fしかし、Android Studioでは動作しません。違います。
.Java
ファイル内の任意のメソッドにジャンプする方法私が使っていた Ctrl + O Eclipseで。
利用可能ですか?コードフォーマットのショートカットは何ですか?
Windows: Ctrl + Alt + L
Linux: Ctrl + Shift + Alt + L
マックOS: Option + Command + L
参照: キーコマンド これは Windows/Linuxユーザー および Macユーザー のすべてのコマンドです。
RohitがフォーマットコードのショートカットでUbuntuの問題に直面したように、これは Ctrl + Alt + L Ubuntuで画面をロックするために使用されているキー。
Ubuntuがこのキーボードショートカットを最初に処理することがわかりました。だからあなたはバインドする必要があります Ctrl + Alt + L Ubuntuと競合しないようにするためのキーボードショートカット.
システムツール→システム設定→キーボード→ショートカットタブ→システム→ 画面ロック。
行New Accelerator ...を選択してから、任意の特殊キーをAlphaキーと一緒に押します(例: Shift + L)キーボードショートカットを正しく変更したはずです。
キーボードショートカットがAndroid Studioで機能するかどうか確認してください。
Ctrl + Alt + Shift + L (ダイアログを表示するため)
Eclipseのショートカットも使えます。
Eclipseのキーボードショートカットを使うこともできます: 設定 - >キーマップ を選び、ドロップダウンメニューから Eclipse を選んでください。
実際のパスは次のとおりです。File->Settings->(under IDE settings)->Keymap
(@Dhinakaran Thennarasuに感謝)
キーボードコマンド Studioのヒントとテクニックのドキュメントに記載されている/を確認してください。
コードを選択して
windowsでは Ctrl + Alt + L
linuxでは Ctrl + Windows Key + Alt + L
macでは CMD + Alt + L
Linux上のAndroid Studioでコードをフォーマットするには、代わりに使用できます。 Ctrl + Alt + Super + L。あなたはこれを使うことができて、そしてシステムショートカットを変える必要性を避けます。 (Super キーはWindowsのアイコンキーです。 Alt キー)。
Android Studioのコードフォーマットの場合:
Ctrl + Alt + L (Windows/Linux)
Option + Cmd + L (マック)
ユーザーはEclipseのキーボードショートカットを使うこともできます。メニューの--- Setting→Preferences→Keymapを選び、Eclipse(または好きなもの)を選択してください。ドロップダウンメニュー.
これらすべてのショートカットを使用する前に、Android Studioですべての簡易ショートカットを適用する必要があります。
手順:ステップ:
Setting -> KeyMap -> Select Eclipse -> Apply -> OK
これで、Android Studioのすべての簡易ショートカットを使用できるようになりました。
ここにスナップショットをいくつか持ってください。
これをチェックして。またあなたの好みに従ってそれを変えることができる。
キーマップをEclipseに切り替えるための回答を@ user2340612に追加するためだけに、Android Studio 1.0.1のパスは次のとおりです。
File -> Settings -> Keymap (Under Editor option) -> Keymaps = Eclipse
Android StudioでJava/XMLファイルを自動フォーマットするには、次のコマンドを使用します。
Eclipseのように作業を進めるための単一のポイントを探しているので、Android Studioにはそのような組み込み機能はありませんが、マクロを介してそれを実行することができます。次の手順を実行します:
Android Studioで、任意のソースコードファイルを開きます。
押す Ctrl + Alt + O これは未使用のインポートを検索/最適化するために使用されます。
ダイアログが開いたら、[今後表示しない]を選択して[実行]をクリックします。
編集> マクロ> マクロ記録開始に移動します。
押す Ctrl + Alt + O。
押す Ctrl + Alt + L。これはあなたのコードをフォーマットします。 (Shift+Ctrl+Alt+L Ubuntuのために)。
押す Ctrl + S。これはあなたのファイルを保存します;)
編集> マクロ> マクロの記録を停止に移動します。
この作成したマクロを名前を付けて保存します(例:“ Auto Formatting”)。
ブーム、あなたは今あなたのマクロを首尾よく作成しました。ショートカットを追加/割り当ててください。
開くPreferences。
左側のバーでKeymapを検索してください。
右側のウィンドウで検索バーをクリックし、保存したマクロの名前を入力します( "自動フォーマット")。
アイテムをダブルクリックしてください。 2つありますが、どちらをクリックしてもかまいません。
キーボードショートカットの追加をクリックします。
キーボードショートカットをに設定します。 Ctrl + S。
最後に、上書きを確認します Ctrl + S あなたの新しいマクロになります。
本当に、私はこのショートカットの後に私のUbuntuがスクリーンをロックするのでこのスレッドに行きました Ctrl + Alt + L。あなたが同じ問題を抱えているのであれば設定 - キーボード - ショートカット - システムに行き、 "ロック画面"のデフォルトのショートカットを変更してください。
Ctrl+Alt+L UbuntuのLock Screenショートカットと競合する可能性があります。そのような場合は、コードの再フォーマット用のキーボードショートカットを次のように変更できます。
ファイル - >設定 - > IDE設定 - >キーマップ
再フォーマットコードを検索し、キーボードショートカットを変更します。
Android Studioのコードフォーマットの場合、組み合わせキーは次のようになります。
CTRL + ALT + L (Win/Linux)
OPTION + CMD + L (マック)
しかし、我々はメソッドへの飛び込みについて答えるのを忘れていました。 3つの方法があるどんな宣言/実装にもうまくいくことができます。
CTRL + B または CTRL + CLICK (Win/Linux)
CMD + B または CMD + CLICK (マック)
これらのコマンドは、選択したクラス/インターフェースを実装しているすべてのクラス/インターフェースのリストを表示します。変数に対しては、ジャンプ宣言と同じ効果があります。
CTRL + ALT + B (Win/Linux)
CMD + ALT + B (マック)
これらのショートカットは“ AnyClass”クラスの宣言に入ります。
CTRL + SHIFT + B (Win/Linux)
CTRL + SHIFT + B (マック)
さらに、スーパークラスへのショートカットもあります。これは現在のシンボルの親を開きます。後藤の実装のほぼ反対。オーバーライドされたメソッドの場合は、その親実装が開きます。
CTRL + U (Win/Linux)
CMD + U (マック)
それは Ctrl + Alt + L Windowsの場合キーボードショートカットの一覧については、ユーザーマニュアルをご覧ください。 https://developer.Android.com/studio/intro/keyboard-shortcuts.html
これを試して。
注:ここでLinuxのための多くの答えはただです Ctrl + Alt + L それは間違っています。 Linuxでは、 Ctrl + Alt + L システムをロックします。
他の答えで説明されている自動フォーマットに加えて、もう1つのトリックは、インデントしたいテキストを強調表示してから押すことです。
詳しくは Keyboard Shortcut docs をご覧ください。