文章來源:
一. 快捷鍵設(shè)置
- MAC 中得特殊鍵
MAC 中得特殊符號(hào) :
-- Command (?) : ? ;-- Control : ? ;-- Option (alt) : ? ;-- Shift : ? ;-- **Caps Lock **: ? ;
- Android Studio 快捷鍵設(shè)置
設(shè)置按鈕 : 點(diǎn)擊 Android Studio 菜單, 選擇 Preferences 配置;
快捷鍵設(shè)置 : 在 Preferences 設(shè)置中, 選擇 IDE Settings 設(shè)置中的 Keymap 快捷鍵設(shè)置;
- Android Studio 快捷鍵模式設(shè)置
快捷鍵模式設(shè)置 : 在 Android Studio 中也可以使用 eclipse 中的快捷鍵, 在此時(shí)點(diǎn)擊 keymap 即可選擇快捷鍵模式;
-- **keymap 鍵位置 **:
-- 可選模式 : 選擇 Eclipse 模式, 此時(shí)快捷鍵與 eclipse 中得快捷鍵基本相同;
二. Android Studio 默認(rèn)快捷鍵詳解
- 編輯相關(guān)快捷鍵
(1)V. 自動(dòng)完成代碼 Control + Space
快捷鍵 : Control + Space 自動(dòng)完成代碼;
(2)V. 智能自動(dòng)完成代碼 Control + Shift + Space
快捷鍵 : Control + Shift + Space 智能自動(dòng)完成代碼 ; 效果 與 Control + Space 效果差不多;
(3) 完成聲明 Control + Shift + Enter
**快捷鍵 **: Command + Shift + Enter , 完成聲明, 如果最后沒有分號(hào), 添加分號(hào), 如果有分號(hào), 則換行;
(4) 查看方法參數(shù)方法 Control + P
查看參數(shù) : Control + P 查看方法參數(shù) ;
[圖片上傳中。。。(7)]
(5)V. 查看選中的元素文檔 Control + J | F1
快捷鍵 : Control + J 或者 F1 查看選中元素的相關(guān)文檔;
(6)V. 查看網(wǎng)頁文檔 Shift + F1
**快捷鍵 **: 點(diǎn)擊 Shift + F1 查看該元素的網(wǎng)頁文檔;
-- 選中該元素 :
-- 使用 Shift + F1 快捷鍵彈出下面網(wǎng)頁 :
(7)V. 查看元素簡短說明 Command + 鼠標(biāo)左鍵
快捷鍵 : Command + 鼠標(biāo)左鍵 查看元素簡短說明 ;
(8)V. 生成代碼 Command + N | Control + 回車
生成代碼快捷鍵 : Command + N 或者 ****Control + 回車**** 生成代碼;
(9)V. 覆蓋重寫方法 Control + O
覆蓋重寫方法 : Control + O 覆蓋重寫方法 ;
[圖片上傳中。。。(12)]
(10) 實(shí)現(xiàn)方法 Control + I
覆蓋重寫方法 : Control + I 實(shí)現(xiàn)方法 ;
(11)V. 生成代碼塊 Command + Option + T
生成代碼塊快捷鍵 : Command + Option + T 生成代碼快捷鍵;
-- 使用方法 : 首先選中一部分代碼, 使用 Command + Option + T 會(huì)彈出下面的對話框;
[圖片上傳中。。。(13)]
(12)V. 代碼注釋 Command + / | Command + Option + /
注釋快捷鍵 : Command + / 或者 Command + Option + / 代碼注釋;
-- Command + / : 單行注釋;
-- Command + Option + / : 多行注釋;
[圖片上傳中。。。(15)]
(13)V. 增大縮小選擇范圍 Option + Up/Down
選擇范圍快捷鍵 : Option + Up/Down 擴(kuò)大 縮小快捷鍵;
-- 最小狀態(tài) :
[圖片上傳中。。。(16)]
-- **多次按 Option + Up 擴(kuò)大后選擇 **:
[圖片上傳中。。。(17)]
(14) 查看當(dāng)前所在類 Control + Shift + Q
快捷鍵 : Control + Shift + Q 查看當(dāng)前光標(biāo)所在類 ;
[圖片上傳中。。。(18)]
(15)V. 查看當(dāng)前元素可操作項(xiàng)目及快速修改 Option + 回車
快捷鍵 : Option + 回車 , 查看當(dāng)前元素的可操作項(xiàng) 或者 快速修改 ;
[圖片上傳中。。。(19)]
(16)V. 格式化代碼 Option + Command + L
**格式化快捷鍵 **: Option + Command + L 格式化代碼;
[圖片上傳中。。。(20)]
(17)V. 自動(dòng)優(yōu)化導(dǎo)入包 Control + Option + O
清除包快捷鍵 : Control + Option + O 自動(dòng)優(yōu)化導(dǎo)入包 ;
[圖片上傳中。。。(21)]
(18)V. 自動(dòng)行縮進(jìn) Control + Option + I
清除包快捷鍵 : Control + Option + I 自動(dòng)行縮進(jìn) ;
-- 未縮進(jìn)前 : [圖片上傳中。。。(22)]
-- **使用快捷鍵縮進(jìn)后 **:
[圖片上傳中。。。(23)]
(19)V. 逐個(gè)字母選中 Shift + Left/Right
快捷鍵 : Shift + Left 或者 Shift + Right 逐個(gè)字母選中 ;
[圖片上傳中。。。(24)]
(20)V. 復(fù)制一行到下一行 Command + D
**快捷鍵 **: Command + D 自動(dòng)復(fù)制選中行 到下一行中;
[圖片上傳中。。。(25)]
(21)V. 刪除一行 Command + Delete
刪除行快捷鍵 : Command + Delete 或者 Command + X 可以實(shí)現(xiàn)刪除行效果;
(22)V. 合并行 Control + Shift + J
快捷鍵 : Control + Shift + J 可以實(shí)現(xiàn)合并行效果;
-- 合并前 : [圖片上傳中。。。(26)]
-- 合并后 :
[圖片上傳中。。。(27)]
(23)V. 分成兩行 Command + 回車
快捷鍵 : Command + 回車 可以實(shí)現(xiàn)分成兩行行效果;
-- 合并前 :
[圖片上傳中。。。(28)]
-- 合并后 :
[圖片上傳中。。。(29)]
(24)V. 在下一行自動(dòng)添加一行 Shift + 回車
自動(dòng)添加行 : shift + enter 自動(dòng)在下一行添加行;
(25)V. 大小寫字母轉(zhuǎn)換 Command + Shift + U
**大小寫轉(zhuǎn)換 **: Command + Shift + U 大小寫字母轉(zhuǎn)換;
-- **轉(zhuǎn)換大寫字母 **:
[圖片上傳中。。。(30)]
-- 轉(zhuǎn)換小寫字母 :
[圖片上傳中。。。(31)]
(26) 刪除單個(gè)字母 Option + Delete
**快捷鍵 **: Option + Delete 刪除單個(gè)字母;
(27)V. 展開單個(gè)方法或類 Command + Minus/Plus
展開單個(gè)類 : Command + Minus/Plus 折疊/展開類 ;
-- 展開類 : Command + Plus;
[圖片上傳中。。。(32)]
-- 折疊類 : Command + Minus;
[圖片上傳中。。。(33)]
(28)V. 展開折疊所有方法或類 Command + Shift + Minus/Plus
展開關(guān)閉所有類 : Command + Shift + Minus/Plus 折疊/關(guān)閉所有類;
-- 展開所有類 : Command + Shift + Plus ;
[圖片上傳中。。。(34)]
-- 折疊所有類 : Command + Shift + Minus ;
[圖片上傳中。。。(35)]
(29)V. 關(guān)閉當(dāng)前的文檔 Command + W
快捷鍵 :** Command + W 關(guān)閉當(dāng)前文檔**;
- 查找替換相關(guān)快捷鍵
(1)V. 隨意查詢 Double Shift
快捷鍵 : Shift + Shift 隨意查詢;
[圖片上傳中。。。(36)]
(2)V. 查找文本 Command + F
查找文本快捷鍵 : Command + F 查找文本 ;
[圖片上傳中。。。(37)]
(3) 查找下一個(gè) Command + G
快捷鍵 : Command + G 查找下一個(gè)選中元素;
(4) 查找上一個(gè) Command + Shift + G
**快捷鍵 **: Command + Shift + G 查找上一個(gè)選中元素;
(5)V. 替換文本 Command + R
替換文本快捷鍵 : Command + R 替換文本;
[圖片上傳中。。。(38)]
(6) 在路徑中查找 Command + Shift + F
快捷鍵 : **Command + Shift + F 在路徑中查找 **;
-- 查找對話框 :
[圖片上傳中。。。(39)]
-- 查找結(jié)果 :
[圖片上傳中。。。(40)]
(7)V. 全局查找調(diào)用 Option + F7
快捷鍵 : Option + F7 在全局查找該元素;
[圖片上傳中。。。(41)]
(8) 本文件查找定義 Command + F7
快捷鍵 : Command + F7 跳轉(zhuǎn)到本文件定義處 ;
(9)V. 高亮本文件選中元素 Command + Shift + F7
快捷鍵 : Command + Shift + F7 高亮本文件選中元素 ;
[圖片上傳中。。。(42)]
(10)V. 查找選中元素調(diào)用 Command + Option + F7
快捷鍵 : Command + Option + F7 查找選中元素調(diào)用 ;
[圖片上傳中。。。(43)]
- 編譯 運(yùn)行 相關(guān)快捷鍵
(1)V. 編譯整個(gè)工程 Command + F9
快捷鍵 : Command + F9 , 編譯整個(gè)工程 ;
[圖片上傳中。。。(44)]
(2)V. 編譯選中的文件 包 模塊 Command + Shift + F9
快捷鍵 : Command + Shift + F9 , 編譯選中的文件 包 模塊 ;
[圖片上傳中。。。(45)]
(3)V. 選擇配置并運(yùn)行 Control + Option + R
快捷鍵 : Control + Option + R , **選擇一個(gè)配置并運(yùn)行 **;
[圖片上傳中。。。(46)]
(4)V. 選擇配置并 Debug 調(diào)試 Control + Option + D
快捷鍵 : Control + Option + D , 選擇一個(gè)配置并 Debug 調(diào)試;
-- 選擇配置 :
[圖片上傳中。。。(47)]
-- Debug 調(diào)試面板 :
[圖片上傳中。。。(48)]
(5)V. 運(yùn)行 Control + R
**快捷鍵 **: Control + R , 運(yùn)行默認(rèn)項(xiàng)目;
(6)V. 調(diào)試 Control + D
**快捷鍵 **: Control + D , 調(diào)試默認(rèn)項(xiàng)目;
(7)V. 運(yùn)行當(dāng)前編輯文件所在的模塊 Control + Shift + R
**快捷鍵 **: Control + Shift + R , 運(yùn)行當(dāng)前編輯文件所在模塊;
[圖片上傳中。。。(49)]
(8)V. 調(diào)試當(dāng)前編輯文件所在的模塊 Control + Shift + D
**快捷鍵 **: Control + Shift + D , 調(diào)試當(dāng)前編輯文件所在模塊;
[圖片上傳中。。。(50)]
- 調(diào)試相關(guān)快捷鍵
(1)V. 執(zhí)行下一行 F8
快捷鍵 : F8 , 執(zhí)行下一行調(diào)試;
(2)V. 進(jìn)入方法調(diào)用 F7
快捷鍵 : F7 , 進(jìn)入方法中調(diào)試;
(3) 智能進(jìn)入方法調(diào)用
快捷鍵 : Shift + F7 , 智能進(jìn)入方法調(diào)用;
(4) 跳出方法
快捷鍵 : Shift + F8 , 跳出方法調(diào)用;
(5)V. 運(yùn)行到光標(biāo)所在行 Option + F9
快捷鍵 : Option + F9 , 運(yùn)行到光標(biāo)所在行;
-- 運(yùn)行之前 :
[圖片上傳中。。。(51)]
-- 運(yùn)行之后 :
[圖片上傳中。。。(52)]
(6)V. 獲取表達(dá)式值 Option + F8
快捷鍵 : Option + F8 , 獲取表達(dá)式的值;
[圖片上傳中。。。(53)]
(7)V. 重置程序 Command + Option + R
快捷鍵 :** Command + Option + R** , 重置程序, 退出 Debug 調(diào)試;
(8) 顯示隱藏?cái)帱c(diǎn) Command + F8
快捷鍵 :** Command + F8** , 顯示隱藏添加斷點(diǎn);
-- 說明 : 如果沒有斷點(diǎn), 就會(huì)添加斷點(diǎn), 如果有斷點(diǎn), 點(diǎn)擊斷點(diǎn)就會(huì)消失 ;
(8) 顯示所有斷點(diǎn) Command + Shift + F8
快捷鍵 :** Command + Shift + F8** , 顯示所有斷點(diǎn);
[圖片上傳中。。。(54)]
- 重構(gòu)相關(guān)快捷鍵
(1) 拷貝 F5
**快捷鍵 **: F5 , 拷貝;
-- 拷貝對話框 :
[圖片上傳中。。。(55)]
(2) 拷貝 F6
**快捷鍵 **: F6 , 移動(dòng);
-- 移動(dòng)對話框 :
[圖片上傳中。。。(56)]
(3) 安全刪除 Command + Delete
**快捷鍵 **: Command + Delete , 安全刪除;
(4) 重命名 Shift + F6
**快捷鍵 **: Shift + F6 , 重命名;
-- 重命名文件 :
[圖片上傳中。。。(57)]
-- 重命名方法 變量 :
[圖片上傳中。。。(58)]
(5) 重新設(shè)置參數(shù) Command + F6
**快捷鍵 **: Command + F6 , 重新設(shè)置參數(shù);
[圖片上傳中。。。(59)]
(6) 提取方法 Command + Option + M
**快捷鍵 **: Command + Option + M , 提取代碼到方法中;
[圖片上傳中。。。(60)]
(7) 提取變量 Command + Option + V
**快捷鍵 **: Command + Option + V , 提取變量;
-- 快捷鍵使用前 :
[圖片上傳中。。。(61)]-- 快捷鍵使用后 :
[圖片上傳中。。。(62)]
(8) 提取成員變量 Command + Option + F
**快捷鍵 **: Command + Option + F , 提取成員變量;
[圖片上傳中。。。(63)]
(9) 提取常量 Command + Option + C
**快捷鍵 **: Command + Option + C , 提取常量;
-- 原來的常量值 : [圖片上傳中。。。(64)]
-- **選中后的常量值 **:
[圖片上傳中。。。(65)]
-- 修改常量值 :
[圖片上傳中。。。(66)]
-- 定義的常量 :
[圖片上傳中。。。(67)]
(10) 提取參數(shù) Command + Option + P
**快捷鍵 **: Command + Option + P , 提取參數(shù);
[圖片上傳中。。。(68)]
- 導(dǎo)航相關(guān)快捷鍵
(1) 查找類 Command + O
快捷鍵 : Command + O , 查找類并進(jìn)入 ;
[圖片上傳中。。。(69)]
(2) 查找文件并進(jìn)入 Command + Shift + O
快捷鍵 : Command + Shift + O , 查找文件并進(jìn)入 ;
[圖片上傳中。。。(70)]
(3) 查找文件并進(jìn)入 Command + Option + O
快捷鍵 : Command + Option + O , 查找字符串并進(jìn)入 ;
[圖片上傳中。。。(71)]
(4) 進(jìn)入指定的某行 Command + L
快捷鍵 : Command + L , 進(jìn)入某一行 ;
[圖片上傳中。。。(72)]
(5) 顯示最近編輯的文件列表 Command + E
快捷鍵 : Command + E 快捷鍵是 顯示最近編輯的文件列表;
-- 彈出對話框 :
[圖片上傳中。。。(73)]
(6) 到上一個(gè)/下一個(gè)光標(biāo)位置 Command + Option + Left|Right
快捷鍵 : Command + Option + Left | Command + Option + Right 快捷鍵是 到上一個(gè)|下一個(gè)光標(biāo)位置;
(7) 查看元素所在面板位置 Option + F1
**快捷鍵 **: Option + F1 正在編輯的元素在各個(gè)面板中定位 ;
[圖片上傳中。。。(74)]
(8) 查看元素聲明 Command + B | Command + 鼠標(biāo)左鍵
快捷鍵 : Command + 鼠標(biāo)左鍵 | Command + B 查看元素聲明或定義 ;
(9) 查看元素子類 Command + Option + B
快捷鍵 : Command + Option + B 查看元素子類 ;
[圖片上傳中。。。(75)]
(10) 查看方法變量定義 Option + Space | Command + Y
快捷鍵 : Option + Space | Command + Y 查看元素定義 ;
[圖片上傳中。。。(76)]
(11) 查看類型定義 Command + Shift + B
快捷鍵 : Option + Shift + B 查看類型定義 ;
-- 使用效果 : 選中變量, 使用該快捷鍵, 進(jìn)入該變量類型定義的類;
(12) 跳轉(zhuǎn)到父類方法或父類中 Command + U
快捷鍵 : Command + U 跳轉(zhuǎn)到父類方法或父類中 ;
-- 跳轉(zhuǎn)前位置 : [圖片上傳中。。。(77)]
-- 跳轉(zhuǎn)后的位置 :
[圖片上傳中。。。(78)]
(13) 跳轉(zhuǎn)到父類方法或父類中 Command + U
快捷鍵 : Command + U 跳轉(zhuǎn)到父類方法或父類中 ;
(14) 查看當(dāng)前文檔結(jié)構(gòu) Command + F12
快捷鍵 : Command + F12 查看文檔結(jié)構(gòu);
[圖片上傳中。。。(79)]
(15) 查看當(dāng)前類的繼承結(jié)構(gòu)
快捷鍵 : Control + H 查看當(dāng)前類的繼承機(jī)構(gòu);
[圖片上傳中。。。(80)]
(16) 查看當(dāng)前方法的繼承結(jié)構(gòu)
快捷鍵 : Control + Shift + H 查看當(dāng)前方法的繼承結(jié)構(gòu);
[圖片上傳中。。。(81)]
(17) 查看當(dāng)前方法的調(diào)用結(jié)構(gòu)
快捷鍵 : Control + Option + H 查看當(dāng)前方法的調(diào)用結(jié)構(gòu);
[圖片上傳中。。。(82)]
(18) 查看當(dāng)前方法的調(diào)用結(jié)構(gòu)
快捷鍵 : Control + Option + H 查看當(dāng)前方法的調(diào)用結(jié)構(gòu);
(19) 上一個(gè)/下一個(gè) 高亮錯(cuò)誤
快捷鍵 : F2 | Shift + F2 **** ****上一個(gè)/下一個(gè) 高亮錯(cuò)誤;
(20) 查看方法 變量內(nèi)容
快捷鍵 : F4 | Command + Down **** ****上一個(gè)/下一個(gè) 高亮錯(cuò)誤;
(21) 設(shè)置標(biāo)簽
快捷鍵 : F3 設(shè)置隱藏標(biāo)簽;
[圖片上傳中。。。(83)]
(22) 設(shè)置帶標(biāo)記的標(biāo)簽
快捷鍵 : Option + F3 設(shè)置帶標(biāo)記的標(biāo)簽;
-- 設(shè)置標(biāo)簽過程 :
[圖片上傳中。。。(84)]-- 設(shè)置好的標(biāo)簽 :
[圖片上傳中。。。(85)]
(23) 跳轉(zhuǎn)到帶數(shù)字0~9標(biāo)記的標(biāo)簽
快捷鍵 : Command + F3**** **** ****顯示標(biāo)簽;
- 模板代碼相關(guān)快捷鍵
(1) 包裹代碼
快捷鍵 : Command + Option + J**** **** ****使用現(xiàn)有代碼包裹;
[圖片上傳中。。。(86)]
(2) 插入代碼
快捷鍵 : Command + J**** **** ****插入現(xiàn)有代碼;
[圖片上傳中。。。(87)]
- 其它相關(guān)快捷鍵
(1) 最近修改的代碼
**最近修改快捷鍵 **: Option + shift + C 顯示最近修改的代碼 ;
[圖片上傳中。。。(88)]
(2) 關(guān)閉打開文檔
**快捷鍵 **: Shift + 鼠標(biāo)左鍵 點(diǎn)擊文件標(biāo)簽, 即可 關(guān)閉打開的文檔;
(3) 查看當(dāng)前文檔警告錯(cuò)誤
查看警告錯(cuò)誤位置 : F2 查看該文件錯(cuò)誤警告位置;
(4) 查看當(dāng)前文檔結(jié)構(gòu)
快捷鍵 : Command + F12 查看文檔結(jié)構(gòu);
[圖片上傳中。。。(89)]
(5) 查看當(dāng)前元素在當(dāng)前文檔處的引用
查看元素位置 :
-- **快捷鍵 **: option(alt) + F7 查看當(dāng)前元素在當(dāng)前文件中引用;
[圖片上傳中。。。(90)]
(6) 跳轉(zhuǎn)到光標(biāo)處
跳轉(zhuǎn)快捷鍵 :
-- Command + [ : 移動(dòng)到上一個(gè)光標(biāo)停放處 ;
-- Command + ] : 移動(dòng)到下一個(gè)光標(biāo)停放處 ;
(7) 增大縮小選擇范圍
選擇范圍快捷鍵 : Option + Up/Down 擴(kuò)大 縮小快捷鍵;
-- 最小狀態(tài) :
[圖片上傳中。。。(91)]
-- **多次按 Option + Up 擴(kuò)大后選擇 **:
[圖片上傳中。。。(92)]
(7) 跳轉(zhuǎn)到行 開頭/結(jié)尾
跳轉(zhuǎn)到行開頭/結(jié)尾 : Command + Left/Right 跳轉(zhuǎn)到行 開頭/結(jié)尾;
-- Command + Left : 跳轉(zhuǎn)到行開頭;
[圖片上傳中。。。(93)]
-- Command + Right : 跳轉(zhuǎn)到行結(jié)尾;
[圖片上傳中。。。(94)]
(8) 查看文檔
查看文檔 : F1 查看文檔;
[圖片上傳中。。。(95)]
(9) 查找命令方法
查找命令快捷鍵 : Command + Shift + A 查找命令 ;
-- 簡介 : 如果遇到不會(huì)的快捷鍵命令, 可以在這里輸入先關(guān)詞 查找, 只限英文;
[圖片上傳中。。。(96)]
(10) 查看元素所在面板位置
高亮元素快捷鍵 : Control + Shift + F7 高亮元素在本文件中得出現(xiàn)選中的元素;
[圖片上傳中。。。(97)]
(11) 上下移動(dòng)代碼
移動(dòng)代碼快捷鍵 : Option + Shift + Up/Down(方向鍵) 將一行代碼上移/下移一行;
(12) 生成代碼塊
生成代碼塊快捷鍵 : Command + Option + T 生成代碼快捷鍵;
-- 使用方法 : 首先選中一部分代碼, 使用 Command + Option + T 會(huì)彈出下面的對話框;
[圖片上傳中。。。(98)]
(13) 大小寫字母轉(zhuǎn)換
**大小寫轉(zhuǎn)換 **: Command + Shift + U 大小寫字母轉(zhuǎn)換;
-- **轉(zhuǎn)換大寫字母 **:
[圖片上傳中。。。(99)]
-- 轉(zhuǎn)換小寫字母 :
[圖片上傳中。。。(100)]