使用Android Studio開發(fā)已經(jīng)一年多了,這是Google力推的Android開發(fā)工具(而且官方已經(jīng)放棄Eclipse ADT更新了)。
自從開發(fā)Android從eclipse遷移到Android Studio后,為了提高自己的開發(fā)效率,奉著“鍵盤可以替代鼠標(biāo)”的理念,先是去網(wǎng)上搜羅各種快捷鍵, 接著又搜羅各種插件來提升開發(fā)效率。
其實關(guān)于插件和快捷鍵以及AS的使用技巧,網(wǎng)上有各種詳細(xì)的教程。這里告訴大家不用都記住,因為常用的就那么幾個,下面我就把我自己經(jīng)常用的,好用的快捷鍵以及插件分享給大家。
【備注】由于我開發(fā)使用的是mac電腦,下面的快捷鍵都是osx下面的,windows小伙伴忽略
快捷鍵
展開部分代碼塊:cmd + "+"
展開全部代碼塊:cmd + shift + "+"
折疊部分代碼塊:cmd + "-"
折疊全部代碼塊:cmd + shift + "-"
提取方法:cmd + option + M
跳轉(zhuǎn)到指定行數(shù): cmd + L
指定行數(shù)代碼添加try catch/if/while等: cmd + option + T
復(fù)寫父類方法: ctrl + O
實現(xiàn)接口方法: ctrl + I
調(diào)用生成器(getter setter/toString/equals等): cmd + N
查找被使用的地方: option + F7
格式化代碼: cmd + option + L
全局搜索: double shift(快速按兩下shift鍵)
打開一個類: cmd + O
打開一個文件: cmd + shift + O
最近打開的文件: cmd + E
最近編輯的文件:cmd + shift + E
跳轉(zhuǎn)到類、變量、方法聲明的地方: cmd + B
跳轉(zhuǎn)到父類:cmd + U
重命名變量名或者方法名: shift + F6
Android Studio 推薦插件
Android Studio安裝插件的方法:
preferences - plugins,在輸入框中輸入插件名稱后搜索,安裝后重啟就ok了
推薦列表
-
ADBIdea
adb命令快捷菜單,重啟、卸載、清除數(shù)據(jù)等(個人常用清除數(shù)據(jù)操作,開發(fā)調(diào)試經(jīng)常用到)
image -
GsonFromat
根據(jù)json數(shù)據(jù)格式生成相應(yīng)的實體類 -
Android Parcelable code generate
自動生成Parcelable代碼
image -
AndroidAccessors
自動生成成員變量的get/set方法,不帶m -
SelectorChapek for Android
按照不同狀態(tài)(normal、pressed)的標(biāo)準(zhǔn)命名后,右鍵文件樹Generate Android,自動生成xml drawable -
Android ButterKnife Zelezny
ButterKnife injections自動生成器
image -
Android Annotations @ViewById injection code generate
Android Annotations自動生成器
image
最后
國外有個大神 Philippe Breault寫過AS使用技巧系列文章,它在G+上經(jīng)常更新,另外他的博客也有相關(guān)文章,大家可以參考。