天天看點

Android利器-AndroidStudio快捷鍵(For Mac)

對Android官網中的AndroidStudio常用的快捷鍵做一整理,加一些自己的描述便于了解。(Mac OS X 10.5+)

正常:

(1)Option+Shift+F 将有參考價值的代碼添加到Favorites工具視窗中

(2)Option+Shift+F 使用Lint檢查目前檔案

(3)Command+,(英文)打開設定對話框

(4)Command+;(英文)打開項目結構對話框

(5)Control+Tab 在AS内部切換檔案或者工具視窗

(6)Control+`(數字1旁邊的鍵,反引号) 打開切換模式

切換的内容:切換主題

切換代碼風格

切換快捷鍵

切換AS視窗模式,代碼編輯的視窗模式等

(7)Command+1 打開或者關閉左邊Project視窗

(8)Command+6 打開或者關閉Logcat

(9)Command+9 打開或者關閉版本控制

(10)Command+Shift+Fn+F12 隐藏所有的工具視窗

搜尋(導航):

(1)Command+E 調出最近檔案

(2)Command+O 搜尋項目中的類

(3)Command+Shift+O 搜尋項目中的檔案或者檔案夾 檔案夾在表達式末尾加“/”

(4)Command+alt+O 查詢類中的方法或者字段

(5)Command+Fn+F12 列出這個類的方法和屬性(列出這個類的檔案結構)

(6)按Shirft兩次 搜尋全部内容

(7)Command+F 在檔案中查找某個字元串

(8)Command+R 替換

(9)Command+Shift+F 在路徑中查找(find in path)

(10)Command+向下箭頭(按住Command+點選滑鼠) 檢視源碼

(11)Shift+Fn+F4 在新視窗中打開目前編輯器

(12)Command+Shift+倒退鍵(delete鍵) 轉到上一個編輯位置

(13)Command+W 關閉編輯器的目前編輯頁面

(14)Command+L 轉到某行

(15)Control+H 查詢類的繼承結構

(16)Control+Option+H 查詢方法的調用鍊(方法被哪個調用,調用的方法又被哪個方法調用了)

(17)Control+J 選中某個檔案後,按下此快捷鍵,顯示此檔案在磁盤的目錄

編寫代碼:

(1)Command+N 生成構造函數、getset、equals等方法代碼

(2)Control+I 實作接口的抽象方法或者重寫父類的方法(有種查詢的味道)

(3)Command+Delete 删除插入符處的行

(4)Command+(-/+)折疊/展開目前代碼塊

(5)Command+Shift+(-/+)折疊/展開所有代碼塊

(7)Command+D 複制目前行或選擇

(8)Control+空格鍵 代碼智能提示

(9)Command+P,光标定位于某個方法,按下此快捷鍵顯示這個方法的參數資訊

(10)Command+B 轉到聲明

(11)Command+Alt+B 轉到實作

(12)Command+U 轉到超類方法/超類

(13)Command+/ 注釋/取消注釋(行)

(14)Command+Shift+/ 注釋/取消注釋(塊)

(15)Option+Up 選擇連續增加的代碼塊 配合上Command+D可以複制你想要的成塊的代碼

(16)Option+Command+[ 移動代碼塊到起始位置

(17)Option+Command+] 移動代碼塊到結束位置 配合(16)可以确定一段代碼塊的起始

(18)Option+Delete 從目前位置删除到單詞開頭(遇空格停止)

(19)Control+Option+O 去除無用的包導入

(20)Command+alt+L 快速格式化代碼

(21)Tab/Shift+Tab 縮進/取消縮進

(22)Fn+F2/Shift+Fn+F2 定位類中的每一個錯誤(向下/向上)

(23)Option+Enter 快速修複 與(22)搭配使用

運作和調試程式程式:

(1)Command+Fn+F9 建構程式

(2)Control+R Run程式

(3)Control+D Debug程式

(4)Fn+F8 在自己編寫的代碼中執行下一步

(5)Command+Option+R 進入下一個斷點

(6)Option+Fn+F8 檢視表達式的值

(7)Command+Shift+Fn+F8 檢視所有的斷點資訊

(8)Fn+F7 逐漸執行(包含在源碼中執行).

重構:

(1)Fn+F5 類複制

(2)Fn+F6 類移動

(3)Command+Delete 安全删除(選中某個檔案)

(4)Shift+Fn+F6

(5)Command+Option+M 提取方法 配合Option+Up可以提取過長的代碼塊,優化過長的方法

(6)Command+Option+V 将表達式提取成變量

(7)Command+Option+F 提取成員變量

(8)Command+Option+C 選中某個固定值提取常量

(9)Command+Option+P 提取參數(編寫方法邏輯時發現需要将其中某個變量變成參數時使用)

(10)Command+Option+N 内聯(将方法替換成方法的具體實作)

版本控制/本地曆史記錄:

(1)Command+K 将項目送出到VCS

(2)Command+T 從VCS更新項目

(3)Option+Shift+C 檢視最近變更

(4)Control+V 打開VCS菜單

Android官網AndroidStudio快捷鍵連結位址:

https://developer.android.google.cn/studio/intro/keyboard-shortcuts.html