倍数で生産性を高めるAndroid Studioの奇技
出典:JeremyHe
リンク:http://zlv.me/posts/2015/07/13/14_android-studio-tips/
Philippe Breaultのシリーズ記事『Android Studio Tips Of the Day』から抽出した自作のエッセンスの部分です.これらのテクニックは、実際の応用において非常に大きな生産性を向上させることができます.
ショートカットキーについて
The File Structure Popup
The Call Hierarchy Popup
Quick Definition Lookup
Bookmarks!
その名の通り、しおり.指定された位置に素早く戻るのを助けるのは、実際の使用ではさっぱりできません.
Find Actions
Move Lines Up/Down
Lines Edit
VCS Operations Popup
Alt+`(左のキー)このショートカットキーには、バージョン管理でよく使われるコマンドが表示され、コマンドの前の数字やあいまいな一致でコマンドをすばやく選択できます.作業効率を大幅に向上させ、コードの迅速な提出、一時保存コード、分岐切りなどの操作、例えば魚の水を得る.
Hide All Panels
Parameter Info
Rename
条件付きブレークポイント
ブレークポイントを右クリックすると、1つのブレークポイントに条件を加えることができます.条件が満たされている場合にのみ、ブレークポイントに入ります.神技をデバッグし、自分の関心のある状況だけをデバッグし、時間を無駄にしない.
デバッグモードに入る
クリック
変数の値をすばやく表示
押したまま
スタック情報の解析
値のソースの分析
複数行編集
強力な神技の一つで、vimのvim-multiple-cursorsやSublime Textを使った複数の編集者はその快感を忘れません!普段一番使っているスキルではないかもしれませんが、肝心な時に効率を高めるツールです.ショートカットキー:
列の編集
vimではブロック編集と呼ばれ、同じ神技!使用方法:押して
EnterとTabのコードプロンプトの違い
図を見て!
リンク:http://zlv.me/posts/2015/07/13/14_android-studio-tips/
Philippe Breaultのシリーズ記事『Android Studio Tips Of the Day』から抽出した自作のエッセンスの部分です.これらのテクニックは、実際の応用において非常に大きな生産性を向上させることができます.
ショートカットキーについて
The File Structure Popup
ctrl+f12
このショートカットキーは、現在のファイルのアウトラインを呼び出し、ファジイマッチングによって指定されたメソッドにすばやくジャンプします.「show anonymous classes」にチェックを入れると、その機能はEclipseのctrl+oThe Call Hierarchy Popup
ctrl+alt+h
メソッドの呼び出しパスを表示します. Quick Definition Lookup
ctrl+shift+i
現在のファイルの現在のクラスを離れずに、メソッドまたはクラスの実装をすばやく表示します.呼び出しをプレビューする方法で、多くの未知のピットを回避できます. Bookmarks!
その名の通り、しおり.指定された位置に素早く戻るのを助けるのは、実際の使用ではさっぱりできません.
f11
現在位置をブックマークに追加または削除する.shift+f11
どのブックマークが表示されますか.Find Actions
ctrl+shift+a
ショートカットキーが設定されていない、またはショートカットキーを忘れたメニューまたはアクション(Action)は、その名前を入力することによって素早く呼び出される場合があります.神技!!!たとえばコンパイルするには、「release」を入力するだけでリストボックスに「assembleRelease」オプションが表示され、選択すればコンパイルできます. Move Lines Up/Down
alt+shift+up/down
上下移動行、これは何とも言えないので、必ず使います. Lines Edit
ctrl+y
,ctrl+x
,ctrl+d
行を削除し、行を削除してコピーし、行をコピーして貼り付け、必須.VCS Operations Popup
Alt+`(左のキー)このショートカットキーには、バージョン管理でよく使われるコマンドが表示され、コマンドの前の数字やあいまいな一致でコマンドをすばやく選択できます.作業効率を大幅に向上させ、コードの迅速な提出、一時保存コード、分岐切りなどの操作、例えば魚の水を得る.
Hide All Panels
ctrl+shift+f12
他のウィンドウを閉じるか復元します.コードを書くときに便利なフルスクリーン編集ボックスで、より集中できるcoding... Parameter Info
ctrl+p
いくつかのメソッドを呼び出すときに、このメソッドに必要なパラメータを忘れたり、知らなかったりすることは避けられません.ctrl+p
このメソッドに必要なパラメータを表示できます.必須スキルの1つ.Rename
shift+f6
変数またはメソッド名の名前を変更します.神技を再構築する. 条件付きブレークポイント
ブレークポイントを右クリックすると、1つのブレークポイントに条件を加えることができます.条件が満たされている場合にのみ、ブレークポイントに入ります.神技をデバッグし、自分の関心のある状況だけをデバッグし、時間を無駄にしない.
デバッグモードに入る
クリック
Attach Debugger
(緑の虫の隣にあるもの)をクリックすると、appの再配置や起動を必要とせずにデバッグにすばやく進みます.この機能にショートカットキーを設定するか、前述のFind Actions(ctrl+shift+a)
「attach」と入力して呼び出すかを選択できます. 変数の値をすばやく表示
押したまま
Alt
表示したい変数または文をクリックします.さらに表示したい場合は、Alt+f8
呼び出しEvaluate Expression
ウィンドウでカスタム文を入力できます.スタック情報の解析
Find Actions(ctrl+shift+a)
スタック情報を表示するには「analyze stacktrace」と入力します.値のソースの分析
Find Actions(ctrl+shift+a)
「Analyze Data Flow to Here」と入力すると、ある変数のあるパラメータの値がどのようにして与えられたかを確認できます.分析コードに非常に役立ちます.複数行編集
強力な神技の一つで、vimのvim-multiple-cursorsやSublime Textを使った複数の編集者はその快感を忘れません!普段一番使っているスキルではないかもしれませんが、肝心な時に効率を高めるツールです.ショートカットキー:
Alt+J
列の編集
vimではブロック編集と呼ばれ、同じ神技!使用方法:押して
Alt
マウスの左ボタンを押して枠を引くとPS:Ubuntuの下で使用できないことを発見して、代替方法はAlt+Shift+Insert
を押してから枠を引いて選択します.しかし、このような操作を経て、神技は大幅に割引された.Ubuntuのショートカットキーと衝突したと推定されます. EnterとTabのコードプロンプトの違い
図を見て!