如下是平時在Windwos系統上用Android Studio進行開發時經常使用到的一些快捷鍵,雖然很少,可是感受都還蠻實用的,所以記錄下來,若是何時不當心忘記了能夠拿來翻一翻,That would be very useful!spa
1.Ctrl + B調試
跳入/跳出方法或者資源文件。將鼠標光標定位到某個方法或者資源id的調用處,按Ctrl + B,將會跳入該方法或者資源文件內部,功能等同於Ctrl + 鼠標左鍵。若是將鼠標光標定位到方法定義處或者資源文件內部,按Ctrl + B將會返回調用處。繼承
2.Ctrl + O接口
查看父類中的方法, 並能夠選擇父類方法進行覆蓋。將鼠標光標定位到類中代碼的任意位置,按Ctrl + O,將會在打開的面板中查看到全部父類中的全部非私有方法,選擇某個方法按Enter便可覆蓋父類方法。資源
3.Ctrl + K開發
SVN提交代碼。文檔
4.Ctrl + Tit
SVN更新代碼。io
5.Ctrl + H變量
查看類的上下繼承關係。將鼠標光標定位在類中的任何一個位置,而後按Ctrl + H,將會打開一個面板,在這個面板中會依照層級顯示出當前類的全部父類和子類。
6.Ctrl + W
選中代碼塊。屢次按Ctrl + W將逐步擴大選擇範圍。
7.Ctrl + E
顯示最近打開的文件,能夠快速再次打開這些文件。
8.Ctrl + U
快速跳轉至父類,或者快速跳轉到父類中的某個方法。將鼠標光標定位到類名上,按Ctrl +U,將會打開當前類的父類,若是當前類有多個父類,則會提示要打開的父類。若是一個類中的方法覆蓋了其父類的方法,那麼將鼠標光標定位到子類的方法,按Ctrl + U,將
會跳轉到被覆蓋的父類方法中。
9.Ctrl + G
顯示鼠標光標當前位置在代碼文件中的行/列數。能夠理解爲光標在代碼中的橫縱座標。
10.Ctrl + F12
查看類中的全部變量、方法、內部類、內部接口。將鼠標光標定位到當前類文件的任意位置,按Ctrl + F12會彈出顯示類中全部變量、方法、內部類、內部接口的對話框,而後按↑↓鍵能夠選擇某個變量、方法、內部類、內部接口,接着按Enter能夠快速定位到該變
量、方法、內部類、內部接口。
11.Ctrl + F11
添加書籤。在鼠標光標位置所在行添加書籤。若是文件中的代碼特別多,那麼書籤將是一個很是實用的功能,它能夠幫助咱們標記代碼中的重要位置,方便咱們下次快速定位到這些重要位置。
12.Shift + F11
查看書籤。能夠快速查看以前標記的書籤。
13.Ctrl + Shift + F12
快速調整代碼編輯窗口的大小。
14.Ctrl + ↑↓
固定光標上下移動代碼。
15.Alt + ↑↓
在內部接口、內部類和方法之間跳轉。
16.Ctrl + Shift + Backspace
回到上一次編輯的位置。
17.Alt + 數字
打開相應數字的面板。如終端控制檯面板對應的數字是6,那麼按Alt + 6能夠快速展開或關閉控制檯面板。
18.Ctrl + Shift + I
快速查看某個方法、類、接口的內容。將鼠標光標定位到某個方法、類名、接口名,而後按Ctrl + Shift + I,將會在當前光標位置顯示改方法、類、接口的內容。
19.Shift + Esc
關閉當前打開的面板。
20.Alt + J
選擇多個相同名字的關鍵字、方法、類、接口,而後同時更改。
21.Ctrl + Tab
切換面板或文件,功能相似Windows下的Alt + Tab。在切換面板/文件的對話框中,選中某個面板或文件,接着按Backspace便可關閉改面板或文件。
22.trl + Shift + Enter
快速補全語句。如if() {}、switch(){}代碼塊,只要輸入if或者switch(甚至sw),接着按Ctrl + Shift + Enter能夠快速完形代碼塊。
23.Ctrl + Alt + M
快速抽取方法。選中代碼塊,而後按Ctrl + Alt + M能夠快速將選中的代碼塊抽取爲一個方法。
24.Ctrl + Alt + T
快速包裹代碼塊。選中一段代碼,而後按Ctrl + Alt + T,能夠選擇要對選中代碼塊進行的操做,如:if / else、do / while、try / catch / finally等。
25.Ctrl + Alt + L
代碼格式化。
26.Ctrl + N
快速查找類。按下Ctrl + N會彈出輸入類名的對話框,在對話框的搜索框中輸入要查找的類名,便可開始進行模糊檢索,這樣能夠快速找到須要查找的類,這在類文件很是多的工程裏面特別實用。
27.Ctrl + Shift + N
快速查找文件。功能和Ctrl + N相似,可是除了能夠搜索類文件以外,還能夠搜索當前工程下的全部文件,這一樣是一個常常用到的特別實用的功能。
28.Double Shift
全局搜索。功能和Ctrl + N、Ctrl + Shift + N相似,可是搜索的範圍更廣,支持符號檢索,除了Ctrl + N、Ctrl + Shift + N的檢索內容外,還能夠搜索到變量、資源id等。
29.Ctrl + Alt + Space
類名或接口名提示。輸入一個不完整的類名或者接口名,按Ctrl + Alt + Space,會給出完整類名或接口名的提示。
30.Ctrl + Q
顯示註釋文檔。將鼠標光標定位到某個類名、接口名或者方法名,按Ctrl + Q,會顯示出該類、接口、方法的註釋。
31.Ctrl + PageUp/PageDown
將光標定位到當前文件的第一行/最後一行。
32.Shift + Left Click(當前文件的選項卡)
關閉當前文件。
33.Ctrl + Alt + B
跳轉到抽象方法的實現。將鼠標光標定位到某個抽象方法,而後按Ctrl + Alt + B,會快速跳轉到該抽象方法的具體實現處,若是該抽象方法有多個具體實現,那麼會彈出選擇框進行選擇。
34.Ctrl + Shift + U
快速進行大小寫轉換。
35.Ctrl + Shift + Alt + S
打開Project Structure面板。
36.Ctrl + F
在當前文件中搜索輸入的內容。
37.Ctrl + R
在當前文件中替換輸入的內容。
38.Ctrl + Shift + F
全局搜索。
39.Ctrl + Shift + R
全局替換。
40.Shift + F6
快速重命名。選中某個類、變量、資源id等以後,能夠快速重命名,只要改動一個位置,其它地方也都會自動所有重命名。
41.Alt + F7
快速查找某個類、方法、變量、資源id被調用的地方。
42.Ctrl +Shift + Alt + I
對項目進行審查。按下Ctrl +Shift + Alt + I,會彈出搜索審查項的輸入框,輸入關鍵字能夠檢索須要審查的內容,例如輸入unused resource便可搜索項目中沒有使用到的資源文件。此外,在菜單欄選擇Analyze—Inspect Code或者鼠標右鍵點擊當前工程— Analyze—Inspect Code,能夠對項目進行Lint審查。
43.Ctrl + D
快速複製行。
44.Ctrl + Shift + ↑↓
上下移動代碼。若是是方法中的代碼,只能在方法內部必定,不能跨方法。
45.Shift + Alt + ↑↓
上下移動代碼。能夠跨方法移動。
46.Shift + F10
啓動Module。
47.Shift + F9
調試Module。
48.Ctrl + F9
Make Project。
49.Alt + Insert
快速插入代碼。能夠快速生成構造方法、Getter/Setter方法等。
50.Alt + Enter
快速修復錯誤。
更多Android Studio實用快捷鍵持續整理中。。。