【Android应用开发】Android Studio - MAC 版 - 快捷键详解
博客地址 :?http://blog.csdn.net/shulianghan/article/details/47321177
作者 : 韓曙亮
要點總結 :?
-- 熟練使用快捷鍵 : 在任何編程環境中, 熟練使用環境提供的快捷鍵會大大提高編程效率, 在 Android Studio 中也不例外, 熟練使用其快捷鍵是 Android 開發者必備的技能之一, 這里根據官網提供的列表, 我自己總結使用了一遍, 將快捷鍵使用記錄以及使用后的效果都展示給大家;?
-- 只適用于 MAC 操作系統 : 該快捷鍵總結的時 MAC 中的 Android Studio 的快捷鍵;
其它技巧 :?
-- 書簽使用 : F11 添加書簽, Ctrl + F11 添加帶標記的書簽, Shift + F11 顯示所有書簽;
一. 快捷鍵設置
1. MAC 中得特殊鍵
MAC 中得特殊符號 :?
-- Command (?) :?? ;
-- Control :?? ;
-- Option (alt) :?? ;
-- Shift :?? ;
-- Caps Lock :?? ;
2. Android Studio 快捷鍵設置
設置按鈕 : 點擊 Android Studio 菜單, 選擇 Preferences 配置;
快捷鍵設置 : 在 Preferences 設置中, 選擇 IDE Settings 設置中的 Keymap 快捷鍵設置;
3. Android Studio 快捷鍵模式設置
快捷鍵模式設置 : 在 Android Studio 中也可以使用 eclipse 中的快捷鍵, 在此時點擊 keymap 即可選擇快捷鍵模式;
-- keymap 鍵位置 :?
-- 可選模式 : 選擇 Eclipse 模式, 此時快捷鍵與 eclipse 中得快捷鍵基本相同;
二. Android Studio 默認快捷鍵詳解
1. 編輯相關快捷鍵
(1)V. 自動完成代碼 Control + Space?
快捷鍵 : Control + Space??自動完成代碼;
(2)V.?智能自動完成代碼 Control + Shift + Space
快捷鍵 : Control + Shift + Space ?智能自動完成代碼 ; 效果 與 Control + Space 效果差不多;
(3) 完成聲明 Control + Shift + Enter
快捷鍵 : Command + Shift + Enter , 完成聲明, 如果最后沒有分號, 添加分號, 如果有分號, 則換行;
(4) 查看方法參數方法 Control + P
查看參數?:?Control + P??查看方法參數?;?
(5)V. 查看選中的元素文檔 Control + J | F1
快捷鍵 : Control ?+ J? 或者 F1 ?查看選中元素的相關文檔;
(6)V. 查看網頁文檔 Shift + F1
快捷鍵 : 點擊 Shift + F1 ?查看該元素的網頁文檔;
-- 選中該元素 :?
-- 使用 Shift + F1 快捷鍵彈出下面網頁 :?
(7)V. 查看元素簡短說明 Command + 鼠標左鍵
快捷鍵 : Command + 鼠標左鍵 ?查看元素簡短說明 ;?
(8)V. 生成代碼 Command + N | Control + 回車
生成代碼快捷鍵?:?Command + N? 或者 Control + 回車 ?生成代碼;
?
(9)V. 覆蓋重寫方法 Control + O
覆蓋重寫方法?:?Control + O??覆蓋重寫方法?;
(10) 實現方法 Control + I
覆蓋重寫方法?:?Control + I? 實現方法?;
(11)V. 生成代碼塊 Command + Option + T
生成代碼塊快捷鍵?:?Command + Option + T??生成代碼快捷鍵;
--?使用方法?: 首先選中一部分代碼, 使用 Command + Option + T 會彈出下面的對話框;
(12)V. 代碼注釋 Command + / | Command + Option + /
注釋快捷鍵?:?Command + /?或者?Command + Option + /??代碼注釋;
--?Command + /?: 單行注釋;
--?Command + Option + /?: 多行注釋;
(13)V. 增大縮小選擇范圍 Option + Up/Down
選擇范圍快捷鍵?:?Option + Up/Down?擴大 縮小快捷鍵;
--?最小狀態?:?
--?多次按 Option + Up 擴大后選擇?:?
(14) 查看當前所在類 Control + Shift + Q
快捷鍵 : Control + Shift + Q ?查看當前光標所在類 ;
(15)V. 查看當前元素可操作項目及快速修改 Option + 回車
快捷鍵 : Option + 回車 , 查看當前元素的可操作項 或者 快速修改 ;?
(16)V. 格式化代碼 Option + Command + L
格式化快捷鍵?:?Option + Command + L???格式化代碼;
(17)V. 自動優化導入包 Control + Option + O
清除包快捷鍵?:?Control + Option + O??自動優化導入包?;
(18)V. 自動行縮進 Control + Option + I
清除包快捷鍵?:?Control + Option + I??自動行縮進?;
-- 未縮進前 :?-- 使用快捷鍵縮進后 :?
(19)V. 逐個字母選中 Shift + Left/Right
快捷鍵?:?Shift + Left 或者 Shift + Right? 逐個字母選中?;
(20)V. 復制一行到下一行 Command + D
快捷鍵 : Command + D? 自動復制選中行 到下一行中;
(21)V. 刪除一行 Command + Delete
刪除行快捷鍵?:?Command + Delete?或者?Command + X??可以實現刪除行效果;
(22)V. 合并行 Control + Shift + J
快捷鍵?:?Control + Shift + J??可以實現合并行效果;
-- 合并前 :?-- 合并后 :?
(23)V. 分成兩行 Command + 回車
快捷鍵?:?Command + 回車??可以實現分成兩行行效果;
--?合并前?:?
--?合并后?:?
(24)V. 在下一行自動添加一行 Shift + 回車
自動添加行?:?shift + enter??自動在下一行添加行;
(25)V. 大小寫字母轉換 Command + Shift + U
大小寫轉換?:?Command + Shift + U? ?大小寫字母轉換;
--?轉換大寫字母?:?
--?轉換小寫字母?:?
(26) 刪除單個字母 Option + Delete
快捷鍵?:?Option + Delete? ?刪除單個字母;
(27)V. 展開單個方法或類 Command + Minus/Plus
展開單個類?:?Command + Minus/Plus?折疊/展開類?;
--?展開類?: Command + Plus;
--?折疊類?: Command + Minus;
(28)V. 展開折疊所有方法或類 Command + Shift + Minus/Plus
展開關閉所有類?:?Command + Shift + Minus/Plus??折疊/關閉所有類;
--?展開所有類?: Command + Shift + Plus ;
--?折疊所有類?:?Command + Shift + Minus ;
(29)V. 關閉當前的文檔 Command + W
快捷鍵 : Command + W ?關閉當前文檔;
2. 查找替換相關快捷鍵
(1)V. 隨意查詢 Double Shift
快捷鍵?: Shift + Shift ?隨意查詢;
(2)V. 查找文本 Command + F
查找文本快捷鍵?:?Command + F??查找文本?;
(3) 查找下一個 Command + G
快捷鍵 : Command + G ?查找下一個選中元素;
(4) 查找上一個 Command + Shift + G
快捷鍵 : Command + Shift + G ?查找上一個選中元素;
(5)V. 替換文本 Command + R
替換文本快捷鍵?:?Command + R??替換文本;
(6) 在路徑中查找 Command + Shift + F
快捷鍵 : Command + Shift + F ?在路徑中查找 ;
-- 查找對話框 :?
-- 查找結果 :?
(7)V. 全局查找調用 Option + F7
快捷鍵 : Option + F7 在全局查找該元素;?
(8) 本文件查找定義 Command + F7
快捷鍵 : Command + F7 ?跳轉到本文件定義處 ;
(9)V. 高亮本文件選中元素 Command + Shift + F7
快捷鍵?:?Command + Shift + F7??高亮本文件選中元素?;
(10)V. 查找選中元素調用 Command + Option + F7
快捷鍵?:?Command + Option + F7??查找選中元素調用?;
3. 編譯 運行 相關快捷鍵
(1)V. 編譯整個工程 Command + F9
快捷鍵 : Command + F9 , 編譯整個工程 ;
(2)V. 編譯選中的文件 包 模塊 Command + Shift + F9
快捷鍵 : Command + Shift + F9 , 編譯選中的文件 包 模塊 ;
(3)V. 選擇配置并運行 Control + Option + R
快捷鍵 : Control + Option + R , 選擇一個配置并運行 ;
(4)V. 選擇配置并 Debug 調試 Control + Option + D
快捷鍵 : Control + Option + D , 選擇一個配置并 Debug 調試;
-- 選擇配置 :?
-- Debug 調試面板 :?
(5)V. 運行 Control + R
快捷鍵 : Control + R , 運行默認項目;
(6)V. 調試 Control + D
快捷鍵 : Control + D , 調試默認項目;
(7)V. 運行當前編輯文件所在的模塊 Control + Shift + R
快捷鍵?:?Control + Shift + R?, 運行當前編輯文件所在模塊;
(8)V. 調試當前編輯文件所在的模塊 Control + Shift + D
快捷鍵?:?Control + Shift + D?,?調試當前編輯文件所在模塊;
4. 調試相關快捷鍵
(1)V. 執行下一行 F8
快捷鍵 : F8 , 執行下一行調試;
(2)V. 進入方法調用 F7
快捷鍵?:?F7?, 進入方法中調試;
(3) 智能進入方法調用
快捷鍵?: Shift + F7?,?智能進入方法調用;
(4) 跳出方法
快捷鍵?:?Shift + F8?,?跳出方法調用;
(5)V. 運行到光標所在行 Option + F9
快捷鍵?:?Option + F9?,?運行到光標所在行;
-- 運行之前 :? ? -- 運行之后 :?
(6)V. 獲取表達式值 Option + F8
快捷鍵?:?Option + F8?,?獲取表達式的值;
(7)V. 重置程序 Command + Option + R
快捷鍵?:?Command + Option + R?,?重置程序, 退出 Debug 調試;
(8) 顯示隱藏斷點 Command + F8
快捷鍵?:?Command + F8?,?顯示隱藏添加斷點;
-- 說明 : 如果沒有斷點, 就會添加斷點, 如果有斷點, 點擊斷點就會消失 ;
(8) 顯示所有斷點 Command + Shift + F8
快捷鍵?:?Command + Shift + F8?,?顯示所有斷點;
5. 重構相關快捷鍵
(1) 拷貝 F5
快捷鍵 : F5 , 拷貝;
-- 拷貝對話框 :?
(2) 拷貝 F6
快捷鍵?:?F6?, 移動;
-- 移動對話框?:?
(3) 安全刪除 Command + Delete
快捷鍵?: Command + Delete?, 安全刪除;
(4) 重命名 Shift + F6
快捷鍵?:?Shift + F6?,?重命名;
-- 重命名文件 :?-- 重命名方法 變量 :?
(5) 重新設置參數 Command + F6
快捷鍵?:?Command + F6?, 重新設置參數;
(6) 提取方法 Command + Option + M
快捷鍵?:?Command + Option + M?,?提取代碼到方法中;
(7) 提取變量 Command + Option + V
快捷鍵?:?Command + Option + V?, 提取變量;
-- 快捷鍵使用前 :?
-- 快捷鍵使用后 :?
(8) 提取成員變量 Command + Option + F
快捷鍵?:?Command + Option + F?,?提取成員變量;
(9) 提取常量 Command + Option + C
快捷鍵?:?Command + Option + C?,?提取常量;
-- 原來的常量值 :?-- 選中后的常量值 :?
-- 修改常量值 :?
-- 定義的常量 :?
(10) 提取參數 Command + Option + P
快捷鍵?:?Command + Option + P?,?提取參數;
6. 導航相關快捷鍵
(1) 查找類 Command + O
快捷鍵 : Command + O , 查找類并進入 ;
(2) 查找文件并進入 Command + Shift + O
快捷鍵?:?Command + Shift + O?,?查找文件并進入?;
(3) 查找文件并進入 Command + Option + O
快捷鍵?:?Command + Option + O?,?查找字符串并進入?;
(4) 進入指定的某行 Command + L
快捷鍵?:?Command + L?,?進入某一行?;
(5) 顯示最近編輯的文件列表 Command + E
快捷鍵?:?Command + E?快捷鍵是?顯示最近編輯的文件列表;
--?彈出對話框?:?
(6) 到上一個/下一個光標位置 Command + Option + Left|Right
快捷鍵?:?Command + Option + Left | Command + Option + Right?快捷鍵是 到上一個|下一個光標位置;
(7) 查看元素所在面板位置 Option + F1
快捷鍵?:?Option + F1??正在編輯的元素在各個面板中定位?;?
(8) 查看元素聲明 Command + B | Command + 鼠標左鍵
快捷鍵?: Command + 鼠標左鍵 | Command + B??查看元素聲明或定義?;?
(9) 查看元素子類 Command + Option + B
快捷鍵?:?Command + Option + B??查看元素子類?;?
(10) 查看方法變量定義 Option + Space | Command + Y
快捷鍵?:?Option + Space | Command + Y??查看元素定義?;?
(11) 查看類型定義 Command + Shift + B
快捷鍵?:?Option + Shift + B??查看類型定義?;?
-- 使用效果 : 選中變量, 使用該快捷鍵, 進入該變量類型定義的類;
(12) 跳轉到父類方法或父類中 Command + U
快捷鍵?:?Command + U??跳轉到父類方法或父類中?;?
-- 跳轉前位置 :?-- 跳轉后的位置 :?
(13) 跳轉到父類方法或父類中 Command + U
快捷鍵?:?Command + U??跳轉到父類方法或父類中?;?
(14) 查看當前文檔結構 Command + F12
快捷鍵?:?Command + F12??查看文檔結構;
(15) 查看當前類的繼承結構
快捷鍵?:?Control + H??查看當前類的繼承機構;
(16) 查看當前方法的繼承結構
快捷鍵?:?Control + Shift + H??查看當前方法的繼承結構;
(17) 查看當前方法的調用結構
快捷鍵?:?Control + Option + H??查看當前方法的調用結構;
(18) 查看當前方法的調用結構
快捷鍵?:?Control + Option + H??查看當前方法的調用結構;
(19) 上一個/下一個 高亮錯誤
快捷鍵?: F2 | Shift + F2? 上一個/下一個 高亮錯誤;
(20) 查看方法 變量內容
快捷鍵?:?F4 | Command + Down??上一個/下一個 高亮錯誤;
(21) 設置標簽
快捷鍵?:?F3 設置隱藏標簽;
(22) 設置帶標記的標簽
快捷鍵?: Option + F3?設置帶標記的標簽;
-- 設置標簽過程 :?
-- 設置好的標簽 :?
(23) 跳轉到帶數字0~9標記的標簽
快捷鍵?: Command + F3??顯示標簽;
7. 模板代碼相關快捷鍵
(1) 包裹代碼
快捷鍵?:?Command + Option + J??使用現有代碼包裹;
(2) 插入代碼
快捷鍵?:?Command + J??插入現有代碼;
8. 其它相關快捷鍵
(1) 最近修改的代碼
最近修改快捷鍵?:?Option + shift + C??顯示最近修改的代碼?;
(2) 關閉打開文檔
快捷鍵?:?Shift + 鼠標左鍵?點擊文件標簽, 即可?關閉打開的文檔;
(3) 查看當前文檔警告錯誤
查看警告錯誤位置?:?F2??查看該文件錯誤警告位置;
(4) 查看當前文檔結構
快捷鍵?:?Command + F12??查看文檔結構;
(5) 查看當前元素在當前文檔處的引用
查看元素位置?:?
--?快捷鍵?:?option(alt) + F7? ?查看當前元素在當前文件中引用;
(6) 跳轉到光標處
跳轉快捷鍵?:?
--?Command + [?: ?移動到上一個光標停放處?;
--?Command + ]?: ?移動到下一個光標停放處?;
(7) 增大縮小選擇范圍
選擇范圍快捷鍵?:?Option + Up/Down?擴大 縮小快捷鍵;
--?最小狀態?:?
--?多次按 Option + Up 擴大后選擇?:?
(7) 跳轉到行 開頭/結尾
跳轉到行開頭/結尾 : Command + Left/Right 跳轉到行 開頭/結尾;
-- Command + Left : 跳轉到行開頭;
-- Command + Right : 跳轉到行結尾;
(8) 查看文檔
查看文檔?:?F1??查看文檔;
(9) 查找命令方法
查找命令快捷鍵?:?Command + Shift + A??查找命令?;?
--?簡介?: 如果遇到不會的快捷鍵命令, 可以在這里輸入先關詞 查找, 只限英文;
(10) 查看元素所在面板位置
高亮元素快捷鍵?:?Control + Shift + F7??高亮元素在本文件中得出現選中的元素;
(11) 上下移動代碼
移動代碼快捷鍵?:?Option + Shift + Up/Down(方向鍵)??將一行代碼上移/下移一行;
(12) 生成代碼塊
生成代碼塊快捷鍵?:?Command + Option + T??生成代碼快捷鍵;
--?使用方法?: 首先選中一部分代碼, 使用 Command + Option + T 會彈出下面的對話框;
(13) 大小寫字母轉換
大小寫轉換?:?Command + Shift + U? ?大小寫字母轉換;
--?轉換大寫字母?:?
--?轉換小寫字母?:?
三. 參考文檔鏈接
1. 參考文檔
參考一 (快捷鍵列表) :?
-- MAC 快捷鍵 : CSDN 下載地址 :?點擊打開鏈接?;
-- Linux/Win 快捷鍵 :?CSDN 下載地址 :?點擊打開鏈接?;
2. 參考鏈接
參考二 (文檔) :?
-- Intellij IDEA 官方文檔 :?點擊打開鏈接;
-- Intellij IDEA MAC 快捷鍵連接 : 點擊打開鏈接;
--?Intellij IDEA Linux 快捷鍵連接 :?點擊打開鏈接;
-- Android Studio 快捷鍵大全 :?點擊打開鏈接?;
--?史上最詳細的Android Studio系列教程三--快捷鍵 :?點擊打開鏈接?;
-- Android Studio 快捷鍵 :?點擊打開鏈接?;
-- 快捷鍵博客 :?點擊打開鏈接?;
博客地址?:?http://blog.csdn.net/shulianghan/article/details/47321177
作者?:?韓曙亮
總結
以上是生活随笔為你收集整理的【Android应用开发】Android Studio - MAC 版 - 快捷键详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【APUE】文件 I/O 操作
- 下一篇: 【网站部署】解析二级域名并部署网站