Android Studio 開發常用快捷鍵:
整理了使用 Android Studio 開發工具時常用到的一些快捷鍵,使用快捷鍵可以極大提高開發效率。
常用的 Android Studio 快捷鍵:
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停止運行
官方下載地址: http://developer.android.com/sdk/index.html
如果你之前已經使用其他版本的Studio,那么直接覆蓋就好了,如果是第一次使用,那么參照Android Studio系列教程一進行安裝配置。
於此同時一起更新的還有SDK Tools等,打開SDK Manager進行更新就OK。如果之前有在使用RC版本的Studio,更新覆蓋之后應該會出錯,那是因為Stuido 1.0默認使用1.0的Gradle插件,所以只需到項目根目錄的 build.gradle 更新成如下代碼然后同步下就OK了
快捷鍵
對於很多Eclipse轉過來的同學,不適應的最主要就是快捷鍵部分了,Studio默認的快捷鍵和Eclipse差別很大,但是Studio強大的地方在於通過設置你可以一直沿用Eclipse風格的快捷鍵,這樣對於那些Eclipse過渡來的同學省了很多學習成本。
Preferences -> Keymap 然后就可以選擇你想要的快捷鍵,這里不止可以選擇Eclipse,還可以選擇 Emacs、Net Beans 等編輯器的快捷鍵
對於新手們或者對Eclipse沒有好感的同學們,肯定想學習默認的Studio快捷鍵,下面整理了下常用的一些快捷鍵,更多的快捷鍵還需要大家自己去習慣適應。(我自己選擇的是Mac OS X 10.5+)
Action Mac OSX Win/Linux
注釋代碼(//) Cmd + / Ctrl + /
注釋代碼(/**/) Cmd + Option + / Ctrl + Shift + /
格式化代碼 Cmd + Option + L Ctrl + Alt + L
清除無效包引用 Option + Control + O Alt + Ctrl + O
查找 Cmd + F Ctrl + F
查找+替換 Cmd + R Ctrl + R
上下移動代碼 Option + Shift + Up/Down Alt + Shift + Up/Down
刪除行 Cmd + Delete Ctrl + Y
擴大縮小選中范圍 Option + Up/Down Ctrl + W/Ctrl + Shift + W
快捷生成結構體 Cmd + Option + T Ctrl + Alt + T
快捷覆寫方法 Cmd + O Ctrl + O
快捷定位到行首/尾 Cmd + Left/Right Ctrl + Left/Right
折疊展開代碼塊 Cmd + Plus,Minus Ctrl + Plus/Minus
折疊展開全部代碼塊 Cmd + Shift + Plus,Minus Ctrl + Shift + Plus,Minus
文件方法結構 Cmd + F12 Ctrl + F12
查找調用的位置 Ctrl + Option + H Ctrl + Alt + H
大小寫轉換 Cmd + Shift + U Ctrl + Shift + U
(PS: 以上快捷鍵沒有在win平台嘗試確認,歡迎反饋錯誤與補充)
自動導包
最后再介紹一個最有用的設置,我們只有每次引用一些類的時候必須要導包,而Studio可以通過設置自動導包,簡直太實用了.
到 Preferences -> Editor -> Auto Import -> Java 把以下選項勾上就OK了