要想提高開發效率,快速熟悉自己的開發工具也是非常重要,
下面我給大家一起分享 Android studio快捷鍵的使用
按鍵 |
說明 |
---|
F1 |
幫助 |
Alt(Option)+F1 |
查找文件所在目錄位置 |
Alt(Option)+1 |
快速打開或隱藏工程面板 |
Ctrl(Command)+Alt(Option)+ |
打開設置對話框 |
Alt(Option)+Home |
跳轉到導航欄 |
Esc |
光標返回編輯框 |
Shift+Esc |
光標返回編輯框,關閉無用的窗口 |
Shift+Click |
關閉標籤頁 |
F12 |
把焦點從編輯器移到最近使用的工具窗口 |
Ctrl(Command)+Alt(Option)+Y |
同步 |
Ctrl(Command)+Alt(Option)+S |
打開設置對話框 |
Alt(Option)+Shift+Inert |
開啓/關閉列選擇模式 |
Ctrl(Command)+Alt(Option)+Shift+S |
打開當前項目/模塊屬性 |
Alt(Option)+Shift+C |
查看文件的變更歷史 |
Ctrl(Command)+Shift+F10 |
運行 |
Ctrl(Command)+Shift+F9 |
debug運行 |
Ctrl(Command)+Alt(Option)+F12 |
資源管理器打開文件夾 |
編輯
按鍵 |
說明 |
---|
Ctrl(Command)+C |
複製當前行或選中的內容 |
Ctrl(Command)+D |
粘貼當前行或選中的內容 |
Ctrl(Command)+X |
剪切當前行或選中的內容 |
Ctrl(Command)+Y |
刪除行 |
Ctrl(Command)+Z |
倒退 |
Ctrl(Command)+Shift+Z |
向前 |
Alt(Option)+Enter |
自動修正 |
Ctrl(Command)+Alt(Option)+L |
格式化代碼 |
Ctrl(Command)+Alt(Option)+I |
將選中的代碼進行自動縮進編排 |
Ctrl(Command)+Alt(Option)+O |
優化導入的類和包 |
Alt(Option)+Insert |
得到一些Intention Action,可以生成構造器、Getter、Setter、將 == 改爲 equals() 等 |
Ctrl(Command)+Shift+V |
選最近使用的剪貼板內容並插入 |
Ctrl(Command)+Alt(Option)+Shift+V |
簡單粘貼 |
Ctrl(Command)+Shift+Insert |
選最近使用的剪貼板內容並插入(同Ctrl(Command)+Shift+V) |
Ctrl(Command)+Enter |
在當前行的上面插入新行,並移動光標到新行(此功能光標在行首時有效) |
Shift+Enter |
在當前行的下面插入新行,並移動光標到新行 |
Ctrl(Command)+J |
自動代碼 |
Ctrl(Command)+Alt(Option)+T |
把選中的代碼放在 try{} 、if{} 、 else{} 裏 |
Shift+Alt(Option)+Insert |
豎編輯模式 |
Ctrl(Command)+ / |
註釋 // |
Ctrl(Command)+Shift+ / |
註釋 /…/ |
Ctrl(Command)+Shift+J |
合併成一行 |
F2/Shift+F2 |
跳轉到下/上一個錯誤語句處 |
Ctrl(Command)+Shift+Back |
跳轉到上次編輯的地方 |
Ctrl(Command)+Alt(Option)+Space |
類名自動完成 |
Shift+Alt(Option)+Up/Down |
內容向上/下移動 |
Ctrl(Command)+Shift+Up/Down |
語句向上/下移動 |
Ctrl(Command)+Shift+U |
大小寫切換 |
Tab |
代碼標籤輸入完成後,按 Tab ,生成代碼 |
Ctrl(Command)+Backspace |
按單詞刪除 |
Ctrl(Command)+Shift+Enter |
語句完成 |
Ctrl(Command)+Alt(Option)+J |
用動態模板環繞 |
文件
按鍵 |
說明 |
---|
Ctrl(Command)+F12 |
顯示當前文件的結構 |
Ctrl(Command)+H |
顯示類繼承結構圖 |
Ctrl(Command)+Q |
顯示註釋文檔 |
Ctrl(Command)+P |
方法參數提示 |
Ctrl(Command)+U |
打開當前類的父類或者實現的接口 |
Alt(Option)+Left/Right |
切換代碼視圖 |
Ctrl(Command)+Alt(Option)+Left/Right |
返回上次編輯的位置 |
Alt(Option)+Up/Down |
在方法間快速移動定位 |
Ctrl(Command)+B |
快速打開光標處的類或方法 |
Ctrl(Command)+W |
選中代碼,連續按會有其他效果 |
Ctrl(Command)+Shift+W |
取消選擇光標所在詞 |
Ctrl(Command)+ - / + |
摺疊/展開代碼 |
Ctrl(Command)+Shift+ - / + |
摺疊/展開全部代碼 |
Ctrl(Command)+Shift+. |
摺疊/展開當前花括號中的代碼 |
Ctrl(Command)+ ] / [ |
跳轉到代碼塊結束/開始處 |
F2 或 Shift+F2 |
高亮錯誤或警告快速定位 |
Ctrl(Command)+Shift+C |
複製路徑 |
Ctrl(Command)+Alt(Option)+Shift+C |
複製引用,必須選擇類名 |
Alt(Option)+Up/Down |
在方法間快速移動定位 |
Shift+F1 |
要打開編輯器光標字符處使用的類或者方法 Java 文檔的瀏覽器 |
Ctrl(Command)+G |
定位行 |
查找
按鍵 |
說明 |
---|
Ctrl(Command)+F |
在當前窗口查找文本 |
Ctrl(Command)+Shift+F |
在指定環境下查找文本 |
F3 |
向下查找關鍵字出現位置 |
Shift+F3 |
向上一個關鍵字出現位置 |
Ctrl(Command)+R |
在當前窗口替換文本 |
Ctrl(Command)+Shift+R |
在指定窗口替換文本 |
Ctrl(Command)+N |
查找類 |
Ctrl(Command)+Shift+N |
查找文件 |
Ctrl(Command)+Shift+Alt(Option)+N |
查找項目中的方法或變量 |
Ctrl(Command)+B |
查找變量的來源 |
Ctrl(Command)+Alt(Option)+B |
快速打開光標處的類或方法 |
Ctrl(Command)+Shift+B |
跳轉到類或方法實現處 |
Ctrl(Command)+E |
最近打開的文件 |
Alt(Option)+F3 |
快速查找,效果和Ctrl(Command)+F相同 |
F4 |
跳轉至定義變量的位置 |
Alt(Option)+F7 |
查詢當前元素在工程中的引用 |
Ctrl(Command)+F7 |
查詢當前元素在當前文件中的引用,然後按 F3 可以選擇 |
Ctrl(Command)+Alt(Option)+F7 |
選中查詢當前元素在工程中的引用 |
Ctrl(Command)+Shift+F7 |
高亮顯示匹配的字符,按 Esc 高亮消失 |
Ctrl(Command)+Alt(Option)+F7 |
查找某個方法的所有調用地方 |
Ctrl(Command)+Shift+Alt(Option)+N |
查找類中的方法或變量 |
Ctrl(Command)+Shift+O |
彈出顯示查找內容 |
Ctrl(Command)+Alt(Option)+Up/Down |
快速跳轉搜索結果 |
Ctrl(Command)+Shift+S |
高級搜索、搜索結構 |
重構
按鍵 |
說明 |
---|
F5 |
複製 |
F6 |
移動 |
Alt(Option)+Delete |
安全刪除 |
Ctrl(Command)+U |
轉到父類 |
Ctrl(Command)+O |
重寫父類的方法 |
Ctrl(Command)+I |
實現方法 |
Ctrl(Command)+Alt(Option)+N |
內聯 |
Ctrl(Command)+Alt(Option)+Shift+T |
彈出重構菜單 |
Shift+F6 |
重構-重命名 |
Ctrl(Command)+Alt(Option)+M |
提取代碼組成方法 |
Ctrl(Command)+Alt(Option)+C |
將變量更改爲常量 |
Ctrl(Command)+Alt(Option)+V |
定義變量引用當前對象或者方法的返回值 |
Ctrl(Command)+Alt(Option)+F |
將局部變量更改爲類的成員變量 |
Ctrl(Command)+Alt(Option)+P |
將變量更改爲方法的參數 |
調試
按鍵 |
說明 |
---|
F8 |
跳到下一步 |
Shift+F8 |
跳出函數、跳到下一個斷點 |
Alt(Option)+Shift+F8 |
強制跳出函數 |
F7 |
進入代碼 |
Shift+F7 |
智能進入代碼 |
Alt(Option)+Shift+F7 |
強制進入代碼 |
Alt(Option)+F9 |
運行至光標處 |
Ctrl(Command)+Alt(Option)+F9 |
強制運行至光標處 |
Ctrl(Command)+F2 |
停止運行 |
Alt(Option)+F8 |
計算變量值 |