說明 | Windows/Linux |
---|---|
1.1 常規 |
|
所有保存 | Control + S |
同步 | Control + Alt + Y |
最大化/最小化編輯器 | Control + Shift + F12 |
添加到收藏夾 | Alt + Shift + F |
使用當前配置文件檢查當前文件 | Alt + Shift + I |
快速切換模式 | Control + `(反引號) |
打開設置對話框 | Control + Alt + S |
打開項目結構對話框 | Control + Alt + Shift + S |
在標籤和工具窗口之間切換 | Control + Tab |
1.2 在 Studio 內導航和搜索 |
|
搜索所有內容(包括代碼和菜單) | 按兩次 Shift |
查找 | Control + F |
查找下一個 | F3 |
查找上一個 | Shift + F3 |
替換 | Control + R |
查找操做 | Control + Shift + A |
按符號名稱搜索 | Control + Alt + Shift + N |
查找類 | Control + N |
查找文件(而不是類) | Control + Shift + N |
在路徑中查找 | Control + Shift + F |
打開文件結構彈出式菜單 | Control + F12 |
在打開的編輯器標籤以前導航 | Alt + 向右/向左箭頭 |
跳到源代碼 | F4 / Control + Enter |
在新窗口中打開當前編輯器標籤 | Shift + F4 |
最近打開的文件彈出式菜單 | Control + E |
最近編輯的文件彈出式菜單 | Control + Shift + E |
轉到上一個編輯位置 | Control + Shift + 退格鍵 |
關閉活動編輯器標籤 | Control + F4 |
從工具窗口返回到編輯器窗口 | Esc |
隱藏活動或上一個活動工具窗口 | Shift + Esc |
轉到行 | Control + G |
打開類型層次結構 | Control + H |
打開方法層次結構 | Control + Shift + H |
打開調用層次結構 | Control + Alt + H |
1.3 編寫代碼 |
|
生成代碼(getter、setter、構造函數、hashCode/equals、toString、新文件、新類) | Alt + Insert |
替換方法 | Control + O |
實現方法 | Control + I |
控制語句 (if...else / try...catch / etc.) | Control + Alt + T |
刪除插入符處的行 | Control + Y |
摺疊/展開當前代碼塊 | Control + 減號/加號 |
摺疊/展開全部代碼塊 | Control + Shift + 減號/加號 |
複製當前行或選擇 | Control + D |
基本代碼自動完成 | Control + 空格鍵 |
智能代碼自動完成(按預期類型過濾方法和變量列表) | Control + Shift + 空格鍵 |
完成語句 | Control + Shift + Enter |
快速文檔查找 | Control + Q |
顯示選定方法的參數 | Control + P |
轉到聲明(直接) | Control + B 或 Control + 點擊 |
轉到實現 | Control + Alt + B |
轉到超類方法/超類 | Control + U |
打開快速定義查找 | Control + Shift + I |
切換項目工具窗口的可見性 | Alt + 1 |
切換書籤 | F11 |
經過助記切換書籤 | Control + F11 |
經過行註釋添加註釋/取消註釋 | Control + / |
經過塊註釋添加註釋/取消註釋 | Control + Shift + / |
選擇連續增長的代碼塊 | Control + W |
將當前選擇退回到上一個狀態 | Control + Shift + W |
移動到代碼塊起始位置 | Control + [ |
移動到代碼塊結束位置 | Control + ] |
從當前位置選擇到代碼塊起始位置 | Control + Shift + [ |
從當前位置選擇到代碼塊結束位置 | Control + Shift + ] |
從當前位置刪除到單詞結尾 | Control + Delete |
從當前位置刪除到單詞開頭 | Control + 退格鍵 |
優化導入 | Control + Alt + O |
項目快速修復(顯示意圖操做和快速修復) | Alt + Enter |
從新格式化代碼 | Control + Alt + L |
自動縮進行 | Control + Alt + I |
縮進/取消縮進行 | Tab/Shift + Tab |
智能行合併 | Control + Shift + J |
智能行拆分 | Control + Enter |
開始新行 | Shift + Enter |
下一個/上一個突出顯示的錯誤 | F2 / Shift + F2 |
1.4 構建並運行 |
|
構建 | Control + F9 |
構建並運行 | Shift + F10 |
1.5 調試 |
|
調試 | Shift + F9 |
跳過 | F8 |
逐步執行 | F7 |
智能逐步執行 | Shift + F7 |
跳出 | Shift + F8 |
運行到光標位置 | Alt + F9 |
評估表達式 | Alt + F8 |
繼續運行程序 | F9 |
切換斷點 | Control + F8 |
查看斷點 | Control + Shift + F8 |
1.6 重構 |
|
複製 | F5 |
移動 | F6 |
安全刪除 | Alt + Delete |
重命名 | Shift + F6 |
更改簽名 | Control + F6 |
內聯 | Control + Alt + N |
提取方法 | Control + Alt + M |
提取變量 | Control + Alt + V |
提取字段 | Control + Alt + F |
提取常量 | Control + Alt + C |
提取參數 | Control + Alt + P |
1.7 版本控制/本地歷史記錄 |
|
將項目提交到 VCS | Control + K |
從 VCS 更新項目 | Control + T |
查看最近變動 | Alt + Shift + C |
打開 VCS 彈出式菜單 | Alt + `(反引號) |
您能夠選擇多種預設的鍵映射,也能夠在 Android Studio 的鍵映射設置中修改預設的鍵映射來建立新的自定義鍵映射。html
要打開鍵映射設置,請點擊 File > Settings > Keymapandroid
下面爲Android Studio 官網對其快捷鍵的介紹,內容更加詳盡,目前國內須要走代理纔可訪問。安全
https://developer.android.google.cn/studio/intro/keyboard-shortcuts.html#_2編輯器