Android Studio 常用快捷鍵(超實用!!!)
快捷鍵又稱為“熱鍵”,多個按鍵的組合可以實現某些快速操作,例如Window中最常用的Ctrl+C和Ctrl+V,熟練使用快捷鍵可以大大提高開發效率並可以減少某些錯誤的發生。Android Studio也預設提供了眾多快捷鍵方式供開發者呼叫,推薦使用Android Studio預設風格的快捷鍵。
其實我們沒必要一次就背下來,只需要在開發中儘量使用快捷鍵並列印一份快捷鍵表在電腦旁,經常使用和查閱,一段時間後就會形成習慣。
1. Ctrl+G
同時按下Ctrl+G快捷鍵彈出快速定位框,在框中輸入行數點選OK即可快速切換到對應的行數,如圖2.17所示。
2. Ctrl+E
同時按下Ctrl+E快捷鍵,彈出最近開啟檔案列表,可以快速選擇最近曾經開啟的檔案
3. Ctrl+/
選中某一行,同時按下Ctrl+/快捷鍵可以註釋這一行,如圖2.19所示。
4. Ctrl+F
同時按下Ctrl+F快捷鍵,將在編輯頁的頂部彈出類內快速搜尋欄,可以快速定位類內的某個單詞,支援聯想查詢
輸入prote,將會高亮顯示protected,同時注意到搜尋欄中有三個核取方塊,選中第一個Match Case核取方塊將會對大小寫敏感。
5. Ctrl+R:
Ctrl+F快捷鍵常和Ctrl+R快捷鍵使用,用來快速查詢並全部替換
先使用快捷鍵Ctrl+F搜尋出所有protected,然後使用快捷鍵Ctrl+R彈出替換欄,在替換欄輸入框中輸入替換後的單詞並點選Replace all按鈕即可將類中所有的protected替換成public,十分快捷。不過,在實際開發中要謹慎使用,避免引入不容易察覺的問題。
6. Ctrl+J
同時按下Ctrl和J快捷鍵,彈出快捷程式碼框
對於一些常用的程式碼Android Studio中進行了封裝,直接選中即可快速生成,在開發中十分實用,這裡以列印log和彈出Toast為例。首先按下Ctrl+J快捷鍵,彈出如圖2.24所示的快捷程式碼框,然後直接輸入logd這一快捷程式碼的“命令”,如圖2.25所示。
列印Log需要TAG,在類的最上方輸入快捷程式碼logt,即可快速生成一個TAG,如圖2.27所示。
同樣,先輸入Ctrl+J鍵,彈出快捷程式碼框,然後直接輸入toast,如圖2.29所示。
按下Enter鍵,或者有了Toast以後按下Ta
快速生成了一行Toast語句,在引號中輸入要Toast顯示的資訊即可,是不是十分快捷方便?
7. Ctrl+F12:
在類中方法比較多的情況下,同時按下Ctrl和F12鍵可以快速檢視類中所有的方法,彈出這個框的同時可以直接輸入想要搜尋的方法,進行快速匹配。
1. Ctrl+Alt+T
選中一塊程式碼,同時按下Ctrl、Alt和T鍵,彈出“包裹”彈出框,選擇需要包裹的型別即可包裹選中的程式碼,
2. Ctrl+Alt+L
對當前類的所有程式碼進行格式化
2. Ctrl+Alt+V
此快捷鍵可以快速宣告一個變數,本地變數賦值
3. Ctrl+Alt+H
點中某一個方法按下這個快捷鍵,在左邊欄上彈出此方法的呼叫關係,此快捷鍵在開發中十分常用。
4. Ctrl+Alt+O
這個快捷鍵可以自動導包或刪除無用的包,這時候按下快捷鍵即可自動刪除這些無用的包
1. Ctrl+Shift+/
和Ctrl+/類似,都是實現註釋程式碼的功能,Ctrl+Shift+/實現程式碼塊的註釋,再次按下這個快捷鍵將反註釋掉這部分程式碼
這個快捷鍵在開發中經常使用,可以透過關鍵字快速搜尋需要的資訊,選中第一個核取方塊對大小寫敏感。點選右邊的標籤即可檢視關鍵字的預覽
3. Ctrl+Shift+加號/減號
若方法是收起的,同時按下Ctrl+Shift+加號會將方法展開,
相反,若方法是展開的,同時按下Ctrl+Shift+減號則會收起方法
1.Alt+Insert
同時按下Alt和Insert鍵,彈出快速程式碼生成框,有構造方法、getter/setter方法、toString方法等
Android Studio快速程式碼生成框
這裡以生成構造方法為例,選擇Constructor選項
可以看出,自動生成了包含兩個屬性的構造方法,很是方便快捷,生成getter/setter方法和生成構造方法比較類似,同樣選中這兩個屬性並按下快捷鍵,選中Getter and Setter,如圖2.52所示。
選擇OK鍵即生成這兩個屬性的getter和setter方法
2. Alt+鼠
按下Alt鍵並結合滑鼠可以同時選中多
Android Studio多行選中
上圖中一次選中了多行,此時可以進行多行編輯
3. Ctrl+滑鼠左鍵
此快捷鍵可以檢視滑鼠選中的類或方法,