前言
前一段時(shí)間在一個(gè)課程上聽說有的人能不用鼠標(biāo),光靠鍵盤就完成日常的開發(fā)工作搭综,聽上去挺酷的垢箕,而且有的時(shí)候同事來我電腦上想看一下代碼,結(jié)果找不到快捷鍵的時(shí)候兑巾,我也很好奇他到底想找什么快捷鍵条获,結(jié)果我找了一圈,也沒發(fā)現(xiàn)比較直觀的快捷鍵介紹闪朱,就錄制了一些動(dòng)圖月匣,希望幫助大家也幫助我自己學(xué)習(xí)這些快捷鍵的使用癣诱。
我在看完了 AS 中提供的快捷鍵后吆寨,發(fā)現(xiàn) AS 幾乎中所有操作都有快捷鍵,沒有默認(rèn)的也支持自定義快捷鍵,但是大部分都不是常用的梢什,而且數(shù)量非常龐大僻他,真的要全部記住也比較難勘高,沒必要給每個(gè)操作都設(shè)置快捷鍵豫喧。
另外一點(diǎn)就是 AS 與 Idea 的快捷鍵差別不大,如果你用的是 Intellij Idea 的話雕蔽,接下來介紹的快捷鍵基本上也都能用,如果某個(gè)操作沒有默認(rèn)快捷鍵宾娜,我會(huì)說明推薦設(shè)置的快捷鍵批狐。
學(xué)習(xí)這些快捷鍵不能靠死記硬背,而是要靠肌肉記憶前塔,而且每次當(dāng)我們使用鼠標(biāo)或者觸控板的時(shí)候嚣艇,就要有意識(shí)地想下有沒有什么快捷鍵可以使用。
1. 修改快捷鍵
修改快捷鍵可以在 Android Studio > Preferences(Windows 下是 Settings) 中修改华弓。
這里的 Add Abbreviation 是在 Search Everywhere (雙擊 Shift 喚出)里使用的食零,比如把 New Project 設(shè)為 np ,那在 Search Everywhere 里就能通過 np 搜到這個(gè)操作寂屏。
2. 查看快捷鍵
除了 Preferences 贰谣,在 Mac 系統(tǒng)中還能用 CheetSheet 來查看各個(gè)應(yīng)用的快捷鍵,包括 AS 的快捷鍵迁霎。
3. KeyPromoter X
Key Promoter X 是一個(gè) Idea 插件吱抚,可以幫助我們學(xué)習(xí)快捷鍵的使用,這個(gè)插件在我們用鼠標(biāo)觸發(fā)了某個(gè)可以用快捷鍵的操作后考廉,會(huì)在右下角提示我們該操作對應(yīng)的快捷鍵秘豹。
1. 編輯器快捷鍵
1. 添加或刪除光標(biāo)
Keymap 中對應(yīng)的名稱:Add or Remove Caret
默認(rèn)快捷鍵:
- Mac:Option + Shift + 單擊鼠標(biāo)左鍵(單擊觸控板)
- Win:Shift + Alt + 單擊鼠標(biāo)左鍵
2. 移動(dòng)光標(biāo)到上一個(gè)段落
移動(dòng)光標(biāo)到下一個(gè)段落(Move Caret Forward a Paragraph)可以設(shè)置為 Control + Option + .
。
Keymap 中對應(yīng)的名稱:Move Caret Backward a Paragraph
推薦快捷鍵:
Mac:Control + Option + 昌粤,
Win:Alt + 既绕,
3. 移動(dòng)光標(biāo)到上一個(gè)段落并選中
移動(dòng)光標(biāo)到下一個(gè)段落并選中可以設(shè)置為 Command + Shift + .
。
Keymap 中對應(yīng)的名稱:Move Caret Backward a Paragraph with Selection
推薦快捷鍵:
Mac:Command + Shift + ,
Win:Alt + Shift + 婚苹,
4. 選中查找的文本
Keymap 中對應(yīng)的名稱:Choose Lookup Item
默認(rèn)快捷鍵:回車鍵
5. 移動(dòng)光標(biāo)到代碼塊末端
移動(dòng)到起點(diǎn)則是 Option + Command + [
岸更。
Keymap 中對應(yīng)的名稱:Move Caret to Code Block End
默認(rèn)快捷鍵:
Mac:Option + Command + ]
Win:Ctrl + ]
6. 移動(dòng)光標(biāo)到代碼塊末端并選中代碼塊
選中前面的則是 Option + Command + Shift + [
。
Keymap 中對應(yīng)的名稱:Move Caret to Code Block End with Selection
默認(rèn)快捷鍵:
Mac:Option + Command + Shift + ]
Win:Ctrl + Shift + ]
7. 剪切從光標(biāo)開始到上一行的內(nèi)容
Keymap 中對應(yīng)的名稱:Cut Line Backward
推薦快捷鍵:
Mac:Option + Command + 后退鍵
Win:Ctrl + Alt + 后退鍵
8. 刪除當(dāng)前行
Keymap 中對應(yīng)的名稱:Delete Line
默認(rèn)快捷鍵:
Mac:Command + 后退鍵
Win:Ctrl + Y
9. 刪除當(dāng)前光標(biāo)到行尾的文本
Keymap 中對應(yīng)的名稱:Delete to Line End
推薦快捷鍵:
Mac:Command + Option + Control + 后退鍵
Win:Ctrl + Shift + Alt + 后退鍵
10. 向左刪除單詞
Keymap 中對應(yīng)的名稱:Delete to Word End
默認(rèn)快捷鍵:
Mac:Option + 后退鍵
Win:Ctrl + 后退鍵
11. 選中下一行
選中上一行就是 Shift + ↑
膊升。
Keymap 中對應(yīng)的名稱:Down with Selection
默認(rèn)快捷鍵:Shift + ↓
12. 復(fù)制當(dāng)前行或選中的內(nèi)容到下一行
Keymap 中對應(yīng)的名稱:Duplicate Line or Selection
默認(rèn)快捷鍵:
Mac:Command + D
Win:Ctrl + D
13. 復(fù)制多行
Keymap 中對應(yīng)的名稱:Duplicate Enter Lines
推薦快捷鍵:
Mac:Option + D
Win:Alt + D
14. 接合
Keymap 中對應(yīng)的名稱:Join Lines
默認(rèn)快捷鍵:
Mac:Control + Shift + J
Win:Ctrl + Shift + J
15. 選中左側(cè)字符
選中右側(cè)則是 Shift + →
怎炊。
Keymap 中對應(yīng)的名稱:Left with Selection
默認(rèn)快捷鍵:Shift + ←
16. 把光標(biāo)移動(dòng)到下一個(gè)詞
移動(dòng)到上一個(gè)詞就是 Ctrl + ←
。
Keymap 中對應(yīng)的名稱:Move Caret to Next Word
默認(rèn)快捷鍵:
Mac:Command + →
Win:Ctrl + →
17. 把光標(biāo)移動(dòng)到行尾并選中
Keymap 中對應(yīng)的名稱:Move Caret to Line End with Selection
默認(rèn)快捷鍵:
Mac:Command + Shift + →
Win:Shift + End
18. 把光標(biāo)移動(dòng)到對應(yīng)的括號
Keymap 中對應(yīng)的名稱:Move Caret to Maching Brace
默認(rèn)快捷鍵:
Mac:Control + M
Win:Ctrl + Shift + M
19. 向下移動(dòng)光標(biāo)并滾動(dòng)
Keymap 中對應(yīng)的名稱:Move Down and Scroll
推薦快捷鍵:
Mac:Command + Option + fn + ↓
Win:Alt + ‘’
20. 翻頁
加上 Shift 就是選中當(dāng)前頁的內(nèi)容并翻頁。
Keymap 中對應(yīng)的名稱:Page Down
默認(rèn)快捷鍵:
Mac:fn + ↓
Win:Page Down
21. 擴(kuò)展選中區(qū)域
縮小選中范圍則是 Option + ↓
评肆。
Keymap 中對應(yīng)的名稱:Extend Selection
默認(rèn)快捷鍵:
Mac:Option + ↑
Win:Ctrl +W
22. 在下方插入一行
和直接回車的區(qū)別就是债查,直接按下回車會(huì)在當(dāng)前光標(biāo)的位置,包括當(dāng)前行后面的文本瓜挽,都移動(dòng)到下一行盹廷。
在上方插入一行就是 Opotin + Command + 回車
。
Keymap 中對應(yīng)的名稱:Start New Line
默認(rèn)快捷鍵:Shift + 回車
23. 列選擇模式
Keymap 中對應(yīng)的名稱:Column Selection Mode
默認(rèn)快捷鍵:
Mac:Shift + Command + 8
Win: Alt + Shift + Insert
24. 把字母統(tǒng)一換成小寫或大寫
Keymap 中對應(yīng)的名稱:Toggle Case
默認(rèn)快捷鍵:
Mac:Shift + Command + U
Win:Shift + Ctrl + U
25. 把焦點(diǎn)切換為編輯器
Keymap 中對應(yīng)的名稱:Focus Editor
推薦快捷鍵:
Mac:Option + E
Win:Esc
2. 主菜單快捷鍵
2.1 文件
1. 新建 Java 類
Keymap 中對應(yīng)的名稱:Java Class
推薦快捷鍵:
Mac:Option + J
Win:建議設(shè)置縮寫為 nj
2. 新建 Kotlin 類
Keymap 中對應(yīng)的名稱:Kotlin Class
推薦快捷鍵:
Mac:Option + K
Win:建議設(shè)置縮寫為 nk
![新建 Kotlin 類]](https://upload-images.jianshu.io/upload_images/2004563-d139ca6c205d19ec.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
3. 打開偏好設(shè)置
Keymap 中對應(yīng)的名稱:Preferences(Windows 是 Settings)
默認(rèn)快捷鍵:
Mac:Command + ,
Win:Ctrl + Alt + S
4. 使用 Gradle 文件同步項(xiàng)目
Keymap 中對應(yīng)的名稱:Sync Project with Gradle Files
推薦快捷鍵:
Mac:Option + S
Win:Alt + S
5. 退出
Keymap 中對應(yīng)的名稱:Exit
默認(rèn)快捷鍵:
Mac:Command + Q
Win:Alt + F4
2.2 編輯
1. 撤銷
Keymap 中對應(yīng)的名稱:Undo
默認(rèn)快捷鍵:
Mac:Command + Z
Win:Ctrl + Z
2. 恢復(fù)
Keymap 中對應(yīng)的名稱:Redo
默認(rèn)快捷鍵:
Mac:Command + Shift + Z
Win:Ctrl + Shift + Z
3. 復(fù)制當(dāng)前文件路徑
Keymap 中對應(yīng)的名稱:Copy Paths
默認(rèn)快捷鍵:
Mac:Command + Shift + C
Win:Ctrl + Shift + C
4. 在當(dāng)前文件中查找
Keymap 中對應(yīng)的名稱:Find
默認(rèn)快捷鍵:
Mac:Command + F
Win:Ctrl + F
5. 在當(dāng)前文件中替換
Keymap 中對應(yīng)的名稱:Replace
默認(rèn)快捷鍵:
Mac:Command + R
Win:Ctrl + R
6. 在所有文件中查找
在所有文件中替換就是 Shift + Command + R
久橙。
Keymap 中對應(yīng)的名稱:Find in Files(Windows 下是 Find in Paths)
默認(rèn)快捷鍵:
Mac:Shift + Command + F
Win:Shift + Ctrl + F(建議改為 Shift + Ctrl + Alt + F)
7. 查找使用的地方
Keymap 中對應(yīng)的名稱:Find Usages
默認(rèn)快捷鍵:
Mac:Option + fn + F7
Win:Alt + F7
8. 顯示使用的地方
Keymap 中對應(yīng)的名稱:Show Usages
默認(rèn)快捷鍵:
- Mac:Option + Command + fn + F7
- Win:Ctrl + Alt + F7
9. 在當(dāng)前文件中查找使用的地方
這個(gè)快捷鍵的作用和上個(gè)快捷鍵的區(qū)別俄占,就是只會(huì)高亮找到的地方。
Keymap 中對應(yīng)的名稱:Find Usages in File
默認(rèn)快捷鍵:
Mac:Command + F7
Win:Ctrl + F7
10. 全選
Keymap 中對應(yīng)的名稱:Select All
默認(rèn)快捷鍵:
Mac:Command + A
Win:Ctrl + A
2.3 視圖
1. 查看定義
Keymap 中對應(yīng)的名稱:Quick Definition
默認(rèn)快捷鍵:
Mac:Option + 空格 / Command + Y
Win:Ctrl + Shift + I
2. 查看文檔
Keymap 中對應(yīng)的名稱:Quick Documentation
默認(rèn)快捷鍵:
Mac:fn + F1
Win:Ctrl + Q
3. 查看參數(shù)信息
Keymap 中對應(yīng)的名稱:Paramter Info
默認(rèn)快捷鍵:
Mac:Command + P
Win:Ctrl + P
4. 跳轉(zhuǎn)到源碼
Keymap 中對應(yīng)的名稱:Jump to Source
默認(rèn)快捷鍵:
Mac:Command + ↓ / fn + F4
Win:F4
!跳轉(zhuǎn)到源碼](https://upload-images.jianshu.io/upload_images/2004563-549a1d6ae97d0a28.gif?imageMogr2/auto-orient/strip)
5. 在編輯器右側(cè)打開文件
Mac 中是在左側(cè)的文件中按下快捷鍵淆衷,Windows 中是在右側(cè)編輯器中按下快捷鍵缸榄。
Keymap 中對應(yīng)的名稱:Open in Right Split(Windows 下是 Split Vertically)
默認(rèn)快捷鍵:
Mac:Shift + 回車 / Option + 雙擊
Win:Alt + Shift + 回車
6. 查看最近打開的文件
Keymap 中對應(yīng)的名稱:Recent Files
默認(rèn)快捷鍵:
Mac:Command + E
Win:Ctrl + E
7. 查看最近修改的內(nèi)容
Keymap 中對應(yīng)的名稱:Recent Changes
默認(rèn)快捷鍵:
Mac:Option + Shift + C
Win:Alt + Shift + C
8. 對比文件
Keymap 中對應(yīng)的名稱:Compare Files
默認(rèn)快捷鍵:
Mac:Command + D
Win:Ctrl + D(這個(gè)不是編輯器里用的,是左側(cè)文件操作的快捷鍵)
9. 切換樣式
Keymap 中對應(yīng)的名稱:Quick Switch Schem
e
默認(rèn)快捷鍵:
Mac:Control + `
Win:Ctrl + `
2.4 導(dǎo)航
1. 后退
前進(jìn)就是 Command + ]
祝拯。
Keymap 中對應(yīng)的名稱:Back
默認(rèn)快捷鍵:
Mac:Command + [
Win:Ctrl + Alt + ←(前進(jìn)就是→)
2. 跳轉(zhuǎn)到類
Keymap 中對應(yīng)的名稱:Go to Class
默認(rèn)快捷鍵:
Mac:Command + O
Win:Ctrl + N
3. 跳轉(zhuǎn)到文件
Keymap 中對應(yīng)的名稱:Go to File
默認(rèn)快捷鍵:
Mac:Shift + Command + O
Win:Ctrl + Shift + N
4. 跳轉(zhuǎn)到符號
這里說的符號就是方法名或變量名等甚带。
Keymap 中對應(yīng)的名稱:Go to Symbol
默認(rèn)快捷鍵:
Mac:Option + Command + O
Win:Ctrl + Alt + Shift + N
5. 跳轉(zhuǎn)到指定行列
Keymap 中對應(yīng)的名稱:Go to Line:Column
默認(rèn)快捷鍵:
Mac:Command + L
Win:Ctrl + G
6. 查看下一個(gè)錯(cuò)誤
上一個(gè)錯(cuò)誤就是 Shift + fn + F2
。
Keymap 中對應(yīng)的名稱:Next Highlighted Error
默認(rèn)快捷鍵:
Mac:fn + F2
Win:F2
7. 下一個(gè)方法
上一個(gè)方法推薦使用 Control + Command + ↑
佳头。
Keymap 中對應(yīng)的名稱:Next Method
推薦快捷鍵:
Mac:Control + Command + ↓
Win:Alt + ↓
8. 跳到導(dǎo)航欄
導(dǎo)航欄很好用鹰贵,尤其是你想要跳到某一個(gè)類的方法時(shí),不需要再輸入名稱來搜索了康嘉。
Keymap 中對應(yīng)的名稱:Jump to Navigation Bar
推薦快捷鍵:
Mac:Command + ↑
Win:Alt + Home
9. 跳轉(zhuǎn)到聲明或使用的地方
Keymap 中對應(yīng)的名稱:Go to Declaration or Usages
推薦快捷鍵:
Mac:Command + B / Command + 單擊鼠標(biāo)左鍵
Win:Ctrl + B / Ctrl + 單擊鼠標(biāo)左鍵
10. 跳到超類的方法
Keymap 中對應(yīng)的名稱:Go to Super Method
默認(rèn)快捷鍵:
Mac:Command + U
Win:Ctrl + U
11. 跳到測試類
Keymap 中對應(yīng)的名稱:Go to Test
默認(rèn)快捷鍵:
Mac:Shift + Command + T
Win:Ctrl + Shift + T
12. 查看文件結(jié)構(gòu)
Keymap 中對應(yīng)的名稱:File Structure
默認(rèn)快捷鍵:
Mac:Command + fn + F12
Win:Ctrl + F12
13. 查看文件路徑
Keymap 中對應(yīng)的名稱:File Path
默認(rèn)快捷鍵:
Mac:Option + Command + fn + F12
Win:Ctrl + Alt + F12
14. 查看繼承層次結(jié)構(gòu)
Keymap 中對應(yīng)的名稱:Type Hierarchy
默認(rèn)快捷鍵:
Mac:Control + H
Win:Ctrl + H
15. 查看方法層次結(jié)構(gòu)
Keymap 中對應(yīng)的名稱:Method Hierarchy
默認(rèn)快捷鍵:
Mac:Shift + Command + H
Win:Shift + Ctrl + H
16. 查看調(diào)用層次結(jié)構(gòu)
Keymap 中對應(yīng)的名稱:Call Hierarchy
默認(rèn)快捷鍵:
Mac:Control + Option + H
Win:Ctrl + Alt + H
17. 添加/刪除書簽
Keymap 中對應(yīng)的名稱:Toggle Bookmark
默認(rèn)快捷鍵:
Mac:fn + F3
Win:F11
18. 添加/刪除有助記符的書簽
Keymap 中對應(yīng)的名稱:Toggle Bookmark with Mnemonic
默認(rèn)快捷鍵:
Mac:Option + fn + F3
Win:Ctrl + F11
19. 查看書簽
Keymap 中對應(yīng)的名稱:Show Bookmarks
默認(rèn)快捷鍵:
Mac:Command + fn + F3
Win:Shift + F11
2.5 代碼
1. 重寫方法
Keymap 中對應(yīng)的名稱:Override Methods
默認(rèn)快捷鍵:
Mac:Control + O
Win:Ctrl + O
2. 實(shí)現(xiàn)方法
Keymap 中對應(yīng)的名稱:Implement Methods
默認(rèn)快捷鍵:
Mac:Control + I
Win:Ctrl + I
3. 查看代碼生成選項(xiàng)
Keymap 中對應(yīng)的名稱:Generate
推薦快捷鍵:
Mac:Command + N
Win:Alt + Insert
4. 插入代碼模板
Keymap 中對應(yīng)的名稱:Insert Live Template
默認(rèn)快捷鍵:
Mac:Command + J
Win:Ctrl + J
5. 使用模板包住代碼
Keymap 中對應(yīng)的名稱:Surround With...
默認(rèn)快捷鍵:
Mac:Command +Option + T
Win:Ctrl + Alt + T
6. 刪除外圍代碼/刪除代碼塊
Keymap 中對應(yīng)的名稱:Unwrap/Remove
默認(rèn)快捷鍵:
Mac:Shift + Command + fn + 后退鍵
Win:Shift + Ctrl + Delete
7. 展開/折疊代碼塊
折疊(Collapse)就是 Command + -
碉输。
Keymap 中對應(yīng)的名稱:Expand
默認(rèn)快捷鍵:
Mac:
Command
++
Win:
Ctrl
+=
或Ctrl
+Alt
+數(shù)字鍵盤 +
8. 遞歸展開
遞歸折疊就是 Option + Command + -
。
Keymap 中對應(yīng)的名稱:Expand Recursively
默認(rèn)快捷鍵:
Mac:
Option
+Command
++
Win:Ctrl + Alt + =
9. 全部展開
全部折疊就是 Shift + Command + -
凄鼻。
Keymap 中對應(yīng)的名稱:Expand All
默認(rèn)快捷鍵:
Mac:
Shift
+Command
++
Win:
Ctrl
+Shift
+=
10. 單行注釋
Keymap 中對應(yīng)的名稱:Comment with Line Comment
默認(rèn)快捷鍵:
Mac:Command + /
Win:Ctrl + /
11. 多行注釋
Keymap 中對應(yīng)的名稱:Comment with Block Comment
默認(rèn)快捷鍵:
Mac:Option + Command + / 或 Control + Shift + / 或 Shift + Command + /
Win:Ctrl + Shift + /
12. 格式化代碼
Keymap 中對應(yīng)的名稱:Reformat Code
默認(rèn)快捷鍵:
Mac:Option + Command + L
Win:Ctrl + Alt + L
13. 格式化文件
Keymap 中對應(yīng)的名稱:Reformat File
默認(rèn)快捷鍵:
Mac:Shift + Option + Command + L
Win:Ctrl + Alt + Shift + L
14. 優(yōu)化導(dǎo)入
Keymap 中對應(yīng)的名稱:Optimize Imports
默認(rèn)快捷鍵:
Mac:Control + Option + O
Win:Ctrl + Alt + O
15. 上下移動(dòng)語句
向上移動(dòng)就是 Shift + Command + ↑
腊瑟。
Keymap 中對應(yīng)的名稱:Move Statement Down / Move Statement Up
默認(rèn)快捷鍵:
Mac:Shift + Command + ↓
Win:Shift + Ctrl + ↓
16. 把 Java 文件轉(zhuǎn)換為 Kotlin 文件
Keymap 中對應(yīng)的名稱:Convert Java File to Kotlin File
默認(rèn)快捷鍵:
Mac:Shift + Option + Command + K
Win:Ctrl + Alt + Shift + K
2.6 分析
1. 運(yùn)行檢查
Keymap 中對應(yīng)的名稱:Run Inspection by Name
默認(rèn)快捷鍵:
Mac:Shift + Option + Command + I
Win:Shift + Alt + Ctrl + I
2.7 重構(gòu)
1. 查看重構(gòu)選項(xiàng)
Keymap 中對應(yīng)的名稱:Refactor This
默認(rèn)快捷鍵:
Mac:Control + T
Win:Ctrl + Alt + Shift + T
2. 重命名
可以使用在類名、變量名和方法名上块蚌。
Keymap 中對應(yīng)的名稱:Rename
默認(rèn)快捷鍵:
Mac:Shift + fn + F6
Win:Shift + F6
3. 修改簽名
Keymap 中對應(yīng)的名稱:Change Signature
默認(rèn)快捷鍵:
Mac:Command + fn + F6
Win:Ctrl + F6
5. 移動(dòng)
Keymap 中對應(yīng)的名稱:Move
Mac:fn + F6
Win:F6
6. 復(fù)制
Keymap 中對應(yīng)的名稱:Copy
默認(rèn)快捷鍵:
Mac:fn + F5
Win:F5
7. 安全刪除
Keymap 中對應(yīng)的名稱:Safe Delete
默認(rèn)快捷鍵:
Mac:Command + 后退鍵
Win:Alt + Delete
8. 引入變量
Keymap 中對應(yīng)的名稱:Introduce Variable
默認(rèn)快捷鍵:
Mac:Option + Command + V
Win:Alt + Ctrl + V
9. 提取方法
Keymap 中對應(yīng)的名稱:Extract Method
默認(rèn)快捷鍵:
Mac:Option + Command + M
Win:Alt + Ctrl + M
10. 內(nèi)聯(lián)
Keymap 中對應(yīng)的名稱:Inline
默認(rèn)快捷鍵:
Mac:Option + Command + N
Win:Alt + Ctrl + N
2.8 構(gòu)建與運(yùn)行
1. 清理項(xiàng)目
Keymap 中對應(yīng)的名稱:Clean Project
推薦快捷鍵:
Mac:Option + C
Win:Alt + F5
2. 運(yùn)行
Keymap 中對應(yīng)的名稱:Run
默認(rèn)快捷鍵:
Mac:Control + R
Win:Shift + F10(建議設(shè)為 Ctrl + Alt + R)
3. 調(diào)試
Keymap 中對應(yīng)的名稱:Debug
默認(rèn)快捷鍵:
Mac:Control + D
Win:Shift + F9
!調(diào)試](https://upload-images.jianshu.io/upload_images/2004563-fff03ce5c93d10b3.gif?imageMogr2/auto-orient/strip)
4. 停止運(yùn)行
Keymap 中對應(yīng)的名稱:Stop
默認(rèn)快捷鍵:
Mac:Command + fn + F2
Win:Ctrl + F2
2.9 調(diào)試
1. 單步執(zhí)行,不進(jìn)入子函數(shù)
Keymap 中對應(yīng)的名稱:Step Over
默認(rèn)快捷鍵:
Mac:fn + F8
Win:F8
2. 單步執(zhí)行峭范,進(jìn)入子函數(shù)
返回上一層的函數(shù)(Step Out)的快捷鍵則是 Shift + F8
。
Keymap 中對應(yīng)的名稱:Step Into
默認(rèn)快捷鍵:
Mac:fn + F7
Win:F7
3. 繼續(xù)執(zhí)行
Keymap 中對應(yīng)的名稱:Resume Program
默認(rèn)快捷鍵:
Mac:Option + Command + R / fn + F9
Win:F9
4. 顯示執(zhí)行點(diǎn)
Keymap 中對應(yīng)的名稱:Show Execution Point
默認(rèn)快捷鍵:
Mac:Option + fn + F10
Win:Alt + F10
5. 添加/刪除斷點(diǎn)
Keymap 中對應(yīng)的名稱:Toggle Breakpoint
默認(rèn)快捷鍵:
Mac:Command + fn + F8
Win:Ctrl + F8
6. 查看斷點(diǎn)
Keymap 中對應(yīng)的名稱:View Breakpoints
默認(rèn)快捷鍵:
Mac:Shift + Command + fn + F8
Win:Shift + Ctrl + F8
2.10 Git
1. 查看版本控制系統(tǒng)操作
Keymap 中對應(yīng)的名稱:VCS Operations
默認(rèn)快捷鍵:
Mac:Control + V
Win:Alt + `
2. 提交
Keymap 中對應(yīng)的名稱:Commit
默認(rèn)快捷鍵:
Mac:Command + K
Win:Ctrl + K
3. 更新項(xiàng)目
Keymap 中對應(yīng)的名稱:Update Project
默認(rèn)快捷鍵:
Mac:Command + T
Win:Ctrl + T
4. 拉取
Keymap 中對應(yīng)的名稱:Pull
推薦快捷鍵:
Mac:Shift + Command + P
Win:Alt + P
5. 推送
Keymap 中對應(yīng)的名稱:Push
默認(rèn)快捷鍵:
Mac:Shift + Command + K
Win:Shift + Ctrl + K
6. 添加文件
Keymap 中對應(yīng)的名稱:Add to VCS
默認(rèn)快捷鍵:
Mac:Option + Command + A
Win:Alt + Ctrl + A
2.11 窗口
1. 最小化
Keymap 中對應(yīng)的名稱:Minimize
默認(rèn)快捷鍵:
Mac:Command + M
Win:Windows + M
3. 工具窗口快捷鍵
1. 查看提交信息
Keymap 中對應(yīng)的名稱:Commit
默認(rèn)快捷鍵:
Mac:Command + 0
Win:Alt + 0
2. 查看項(xiàng)目信息
Keymap 中對應(yīng)的名稱:Project
默認(rèn)快捷鍵:
Mac:Command + 1
Win:Alt + 1
3. 查看收藏信息
Keymap 中對應(yīng)的名稱:Favorite
Mac:Command + 2
Win:Alt + 2
4. 查看查找結(jié)果
Keymap 中對應(yīng)的名稱:Find
默認(rèn)快捷鍵:
Mac:Command + 3
Win: Alt + 3
5. 查看運(yùn)行信息
Keymap 中對應(yīng)的名稱:Run
默認(rèn)快捷鍵:
Mac:Command + 4
Win:Alt + 4
6. 查看調(diào)試信息
Keymap 中對應(yīng)的名稱:Debug
默認(rèn)快捷鍵:
Mac:Command + 5
Win:Alt + 5
7. 查看問題信息
Keymap 中對應(yīng)的名稱:Problems
默認(rèn)快捷鍵:
Mac:Command + 6
Win:Alt + 6
8. 查看結(jié)構(gòu)信息
Keymap 中對應(yīng)的名稱:Structure
默認(rèn)快捷鍵:
Mac:Command + 7
Win:Alt + 7
9. 查看 Git 信息
Keymap 中對應(yīng)的名稱:Git(Windows 下是 Version Control)
默認(rèn)快捷鍵:
Mac:Command + 9
Win:Alt + 9
10. 打開終端
Keymap 中對應(yīng)的名稱:Terminal
默認(rèn)快捷鍵:
Mac:Option + fn + F12
Win:Alt + F12