工欲善其事,比先利其器赚瘦。
今天給大家介紹一下Android studio使用中一些好用的快捷鍵和插件。
快捷鍵篇
以下快捷鍵均為mac android studio 默認(rèn)快捷鍵
1.書(shū)簽
我們?cè)陂_(kāi)發(fā)中需要經(jīng)常看別人的代碼邏輯,如果邏輯層級(jí)過(guò)深且涉及多個(gè)類(lèi)理澎,常吵蚜Γ看到后面就把前面的邏輯忘了曙寡,這時(shí)候我們可以通過(guò)書(shū)簽記錄我們看到關(guān)鍵邏輯。
1.1 創(chuàng)建書(shū)簽(Fn+F3)
1.2 查看書(shū)簽(Fn+Command+F3)
2.導(dǎo)航與搜索
2.1搜索全部?jī)?nèi)容(包括代碼和菜單)(按兩次shift)
2.2 搜索類(lèi) (Command+O)
2.3 在路徑中查找 (Command+Shift+F)
2.4 打開(kāi)文件結(jié)構(gòu) Command+F12
2.5 最近打開(kāi)文件菜單 Command+E(相當(dāng)于瀏覽記錄)
2.6 最近編輯文件 Command+Shift+E (有時(shí)候有段代碼突然出bug了寇荧,原來(lái)好好的举庶,我也沒(méi)改動(dòng)啊)
2.7轉(zhuǎn)到上一次編輯位置 Command+Shift+Delete
3.收藏夾
添加到收藏夾(Option+Shift+F)
我們開(kāi)發(fā)中經(jīng)常圍繞幾個(gè)類(lèi)展開(kāi)揩抡,我們就可以把他們添加到收藏夾户侥,省去尋找他們的時(shí)間
4.編寫(xiě)代碼
4.1 生成代碼(getter镀琉、setter、構(gòu)造函數(shù)蕊唐、hashCode/equals屋摔、toString、新文件替梨、新類(lèi)) command+N
4.2 重寫(xiě)方法 (希望知道父類(lèi)有哪些方法) Ctrl+O
4.3 實(shí)現(xiàn)方法 (實(shí)現(xiàn)接口方法) 接口方法必須需要實(shí)現(xiàn)钓试,我們查看父類(lèi)方法比較實(shí)用 Ctrl+I
4.4 控制語(yǔ)句(if...else / try...catch / 等)Command+Option+T 我們希望try,catch包裹在for循環(huán)外面
4.5 基本代碼補(bǔ)全 Ctrl+空格鍵
4.6完成語(yǔ)句 command+shift+enter 不用移動(dòng)到末尾增加分號(hào)。
4.7 顯示選定方法參數(shù) command+p 比如我們想看new ArrayList<>參數(shù)
4.8 優(yōu)化導(dǎo)入 Ctrl+Option+O
4.9 項(xiàng)目快速修復(fù) Option+Enter
4.10 重新格式化代碼 Command+Option+L
4.11 下一個(gè)/上一個(gè)突出錯(cuò)誤 F2
5.重構(gòu)
5.1 復(fù)制這個(gè)類(lèi) F5
5.2 移動(dòng)這個(gè)類(lèi) F6
5.3 提取方法 Command+Option+M
5.4 提取字段 Command+Option+F
5.5 提取常量 Command+Option+C
5.6 提取參數(shù) Command+Option+P
查看方法調(diào)用 option + F7
多行操作 按住option副瀑,然后鼠標(biāo)進(jìn)行區(qū)域選擇
預(yù)覽方法定義 command+Y
粘貼板管理 command + shift + v 覆蓋了的復(fù)制的內(nèi)容
變量命名風(fēng)格
提取style
代碼模版 command+j
自定義模版
創(chuàng)建activity模版
cd "/Applications/Android Studio.app/Contents/plugins/android/lib/templates/activities/EmptyActivity"
8.大小寫(xiě)切換
command+shift+U
其他
打開(kāi)設(shè)置對(duì)話框 command+,(不講)