使用Android Studio開(kāi)發(fā)已經(jīng)一年多了尤勋,這是Google力推的Android開(kāi)發(fā)工具(而且官方已經(jīng)放棄Eclipse ADT更新了)白华。
自從開(kāi)發(fā)Android從eclipse遷移到Android Studio后焕阿,為了提高自己的開(kāi)發(fā)效率丰嘉,奉著“鍵盤(pán)可以替代鼠標(biāo)”的理念履羞,先是去網(wǎng)上搜羅各種快捷鍵茄靠, 接著又搜羅各種插件來(lái)提升開(kāi)發(fā)效率茂契。
其實(shí)關(guān)于插件和快捷鍵以及AS的使用技巧,網(wǎng)上有各種詳細(xì)的教程慨绳。這里告訴大家不用都記住账嚎,因?yàn)槌S玫木湍敲磶讉€(gè)莫瞬,下面我就把我自己經(jīng)常用的,好用的快捷鍵以及插件分享給大家郭蕉。
【備注】由于我開(kāi)發(fā)使用的是mac電腦,下面的快捷鍵都是osx下面的喂江,windows小伙伴忽略
快捷鍵
展開(kāi)部分代碼塊:cmd + "+"
展開(kāi)全部代碼塊:cmd + shift + "+"
折疊部分代碼塊:cmd + "-"
折疊全部代碼塊:cmd + shift + "-"
提取方法:cmd + option + M
跳轉(zhuǎn)到指定行數(shù): cmd + L
指定行數(shù)代碼添加try catch/if/while等: cmd + option + T
復(fù)寫(xiě)父類方法: ctrl + O
實(shí)現(xiàn)接口方法: ctrl + I
調(diào)用生成器(getter setter/toString/equals等): cmd + N
查找被使用的地方: option + F7
格式化代碼: cmd + option + L
全局搜索: double shift(快速按兩下shift鍵)
打開(kāi)一個(gè)類: cmd + O
打開(kāi)一個(gè)文件: cmd + shift + O
最近打開(kāi)的文件: 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ù)等(個(gè)人常用清除數(shù)據(jù)操作,開(kāi)發(fā)調(diào)試經(jīng)常用到)
-
GsonFromat
根據(jù)json數(shù)據(jù)格式生成相應(yīng)的實(shí)體類 -
Android Parcelable code generate
自動(dòng)生成Parcelable代碼
-
AndroidAccessors
自動(dòng)生成成員變量的get/set方法尝哆,不帶m -
SelectorChapek for Android
按照不同狀態(tài)(normal秉撇、pressed)的標(biāo)準(zhǔn)命名后,右鍵文件樹(shù)Generate Android,自動(dòng)生成xml drawable -
Android ButterKnife Zelezny
ButterKnife injections自動(dòng)生成器
-
Android Annotations @ViewById injection code generate
Android Annotations自動(dòng)生成器
最后
國(guó)外有個(gè)大神 Philippe Breault寫(xiě)過(guò)AS使用技巧系列文章秋泄,它在G+上經(jīng)常更新琐馆,另外他的博客也有相關(guān)文章,大家可以參考恒序。