Ctrl+G/Ctrl+Alt+Shift+G:查詢變量或者函數或者類在哪裏被使用或被調用,後者是前者的複雜表現,可以選擇查詢範圍等。
Alt+H:查找功能,全局查找
F4:查看類繼承關係
F2:查看文檔說明(函數使用說明)
Ctrl+E:查看最近打開過的文件
Ctrl+Shift+E:查看最近編輯過的文件
double Shift:全局查找,這個查看和Alt+H稍稍有些不同,這個是全局文件查找,到文件名稱層面。
Ctrl+Shift+R:快速定位到你所想打開的文件。
Ctrl+K:選中一個變量後,快速定位到下一個使用該變量的地方(不過這個快捷鍵現在還存在一些bug,具體請看:Android Studio keymap到Eclipse後,查找下一個相同變量快捷鍵Ctrl+K失效)
Alt+↑:光標所在位置那行代碼往上移動
Alt+↓:光標所在位置那行代碼往下移動
Ctrl+D:刪除光標所在位置那行代碼
Ctrl+X:剪切光標所在位置那行代碼
Alt+Shift+↓/Ctrl+C:複製光標所在行代碼到下一行
Ctrl+O:快捷查找當前類中的函數,變量
Ctrl+Shift+R:修改名稱
Alt+Enter:導入包
Alt+←:後退,定位到上個查看或者編輯的地方
Alt+→:往前定位,比如你定位到上個點後,想回去,就可以用這個快捷鍵
Ctrl+/:當行註釋,反註釋再按一次即可
Ctrl+Shift+/:模塊註釋,反註釋再按一次即可,注意這邊的”/“不能用小鍵盤的
Ctrl+Shift+小鍵盤/:摺疊代碼(Ctrl+Shift+小鍵盤*這個不靈了,今天沒空了,後面會針對這個問題做解決,並更新上來),當然筆記本沒小鍵盤,你可以自己改快捷鍵
Ctrl+Alt+S:打開settings界面
Ctrl+Alt+Shift+S:打開Project Structure界面
Alt+Shift+X:運行(Run)
Alt+Shift+D:調試運行(Debug)
Ctrl+F9:編譯工程
Ctrl+Shift+K:push文件到Server(git)
Debug類快捷鍵
F5:但不調試進入函數內部。
F6:但不調試不進入函數內部。
F7:由函數內部返回調用處。
F8:執行到下一個斷點,沒斷點則執行完成。
Ctrl+Alt+F8/雙擊鼠標:直接查看選中位置的值
Ctrl+N:查找類
Ctrl+Shift+N:查找文件
Ctrl+Alt+L :格式化代碼
Ctrl+Alt+O:優化導入的類和包
Ctrl+/:註釋代碼 格式://代碼塊
Ctrl+Shift+/:註釋多行代碼 格式:/*代碼塊*/
Ctrl+Alt+Space(空格):自動補全代碼
Ctrl+空格:代碼感應提示
Ctrl+Alt+Space:類名和接口名提示
Ctrl+Shift+Alt+N:查找類中的方法和變量
Ctrl+Shift+C:對比最近修改的代碼
Ctrl+Alt+Left/Right:返回至上次瀏覽的位置
Ctrl+[或]:可以調到大括號的開頭結尾
Ctrl+Shift+Backspace:可以跳轉到上次編輯的地方
Ctrl+F12:可以顯示當前文件的結構
Ctrl+ALt+V:可以引入變量。例如把括號內的sql賦成一個變量
Ctrl+F7:可以查詢當前元素在當前文件中的引用,然後按F3可以選擇
Ctrl+Alt+T:可以把代碼包在一塊內,例如try/catch
Ctrl+J:自動代碼
Ctrl+R:替換文本
Ctrl+E:最近打開的文件
Ctrl+H:顯示類結構圖
Ctrl+F:查找文本
Ctrl+P:提示方法的參數信息
Ctrl+Q:光標選中方法顯示該方法的詳細參數信息
Ctrl+X:刪除行
Ctrl+D:複製行
Shift+F6:類重命名
Shift+Alt+向上箭頭:代碼往上移
Shift+Alt+向下箭頭:代碼往下移
Alt+Insert:快速生成構造方法或是GET,SET方法
Alt+Enter:感應代碼提示 例如方法轉型
Alt+回車:導入包,自動修正
Alt+F1:查找代碼所在的位置
Alt+l:快速打開或隱藏工程面板
Alt+Left/Right:切換代碼視圖
Alt+Up/Down:在方法間快速移動定位
F2或Shift+F2:在高亮錯誤或警告快速定位
Alt+Shift+K :註釋類說明<這裏需自己設置:Settings–>點擊Keymap–>在右邊右上角搜索Other(fix doc comment)–>看到Fix doc comment 鼠標右鍵選擇第一個,在輸入框First Stroke輸入ALT+SHIFT+K
創建類註釋模板:setting–>Editor–>File and Code Templates –>Includes–>File Header
手動加入v7包:
鼠標放在工程目錄右鍵-OpenModuleSetting-Dependenices點擊加號
AndroidStudio Debug模式快捷鍵:
alt+f8 debug時選中查看值
f8相當於eclipse的f6跳到下一步
shift+f8相當於eclipse的f8跳到下一個斷點,也相當於eclipse的f7跳出函數
f7相當於eclipse的f5就是進入到代碼
alt+shift+f7這個是強制進入代碼
ctrl+shift+f9 debug運行java類
ctrl+shift+f10正常運行java類
command+f2停止運行
shift + alt + left(right): 切換ui設計 xml/gui
android studio 2.2及以上
分析反編譯apk
Google 推出了一個 APK
分析器,現在可以很方便的使用 Android Studio 進行 APK 分析。具體用法點擊 Build -> Analyze APK 然後選擇你要分析的 APK 文件就可以了。
android studio logcat 調試信息 字體大小:
查看方法:
查看方法參數:
快速抽取方法:
android studio 項目歷史版本:
8. 隱藏所有面板(Hide All Panels)
- 描述:切換編輯器鋪滿整個程序界面,隱藏其他的面板。再次執行該操作,將會回到隱藏前的狀態。
- 調用:Menu → Window → Active Tool Window → Hide All Windows;
- 快捷鍵:Cmd +Shift + F12(OS X)、Ctrl + Shift + F12(Windows/Linux);
提取局部變量:Ctrl+Alt+V
提取全局變量:Ctrl+Alt+F
提取方法:Shit+Alt+M