AndroidStudio Mac OS X 10.5+ 快捷鍵整理

yangxi_001發表於2017-12-19

一、程式碼編寫

1. Option + ⬆️ / ⬇️ ---------- 擴大縮小選中範圍

2. Option + Shift + ⬆️ / ⬇️ ---------- 上下移動程式碼

3. Cmd + D ---------- 複製當前行到下一行

4. Cmd + X ---------- 剪下

5. Cmd + Delete ---------- 刪除行

6. Cmd + Option + L ---------- 格式化程式碼

7. Ctrl + Option + O ---------- 清除無效的引用包

8. Cmd + Shift + Enter ---------- 程式碼補全

9. Option + Enter ---------- 提示錯誤解決方案

10. Cmd + P ---------- 提示引數型別

二、程式碼註釋

1. Cmd + / ---------- 單行註釋

2. Ctrl + Option + / ---------- 多行註釋

三、程式碼檢視

1. Cmd + F ---------- 程式碼查詢

2. Cmd + R ---------- 程式碼替換

3. Cmd + Space ---------- 快速查詢定義

4. Shift + Cmd + F7 ---------- 程式碼高亮

5. Cmd + G --------- 程式碼高亮向下查詢

6. Cmd + Shift + G --------- 程式碼高亮向上查詢

7. Ctrl + O ---------- 檢視該類中可以被重寫的方法

8. Cmd + Y ---------- 檢視方法的方法體,在預覽框中

9. Cmd + E ---------- 快捷最近開啟

10. Cmd + ⬅️ / ➡️ ---------- 快速定位到行首或者行尾

11. Cmd + ➕ / ➖ ---------- 展開或者摺疊程式碼塊

12. Cmd + Shift + ➕ / ➖ ---------- 展開或者摺疊所有的程式碼塊

13. Ctrl + Option + H ---------- 檢視某個方法呼叫的位置

14. Cmd + Option + ⬅️ ---------- 程式碼返回(檢視之前看的位置)

15. Ctrl + H ----------檢視類結構

16. Cmd + Option + B ---------- 檢視類的實現類

17. Cmd + O ---------- 在當前project(一個project可以包含多個moudle)中搜尋class,再按一次command + O,搜尋結果包含非project中的class,如external libraries中的android.jar裡的class可以在搜尋結文字後跟:lineNumber從而定位到某行

18. Cmd + Option + O ---------- 在當前project(包含上面的class結果)中搜尋file,再按一次command + O,搜尋結果包含非project中的file,如external libraries中的android.jar裡的file可以在搜尋結文字後跟:lineNumber從而定位到某行

19. Cmd + Shift + O ---------- 在當前project中搜尋file(包含上面的class,file結果以及method)

四、程式碼生成

1. Cmd + N ---------- 快速生成get / set方法、構造器等

2. Cmd + J ---------- 程式碼快速生成(findViewById、View.Gone、Toast等)

3. Cmd + T ---------- 快速生成結構體 (try / cathc、if / else、for等)

五、其他

1. Cmd + Shift + U ---------- 大小寫轉換

2. Ctrl + D ---------- debug app

3. Ctrl + R --------- run app

4. Ctrl + V ---------- 版本控制

相關文章