android studio for Mac快捷鍵大全
阿新 • • 發佈:2017-09-24
而不是 最大 結構 des 版本控制 -m 光標 build port
Description | Mac |
---|---|
General | |
Synchronize | Command + Option + Y |
最大化/最小化編輯器 | Control + Command + F12 |
添加到收藏夾 | Option + Shift + F |
檢測(Inspect)當前文件與配置文件 | Option + Shift + I |
Quick switch scheme | Control + ` (backquote) |
打開設置對話框 | Command + , (comma) |
打開項目結構配置(project structure) | Command + ; (semicolon) |
標簽和工具窗口之間互相切換 | Control + Tab |
導航和搜索 | |
搜索任何文件(包括代碼和菜單) | 按兩次 Shift |
查找 | Command + F |
查找下一個 | Command + G |
查找上一個 | Command + Shift + G |
替換 | Command + R |
搜索 action 或者 option | Command + Shift + A |
通過 symbol name 查找文件 | Command + Option + O |
查找類 | Command + O |
查找文件 | Command + Shift + O |
全局搜索(Find in path) | Command + Shift + F |
打開當前文件的結構彈框(方法,屬性等) | Command + F12 |
切換標簽 | Control + 左/右箭頭 |
跳轉到源代碼 | F4 / Command + 向下箭頭 |
在新窗口中打開當前選定的標簽tab | Shift + F4 |
最近打開的文件列表彈框 | Command + Shift + E |
返回上一個編輯的位置 | Command + Shift + Backspace |
關閉當前活動標簽tab | Command + W |
從工具窗口返回到編輯窗口 | Esc |
隱藏當前或者上一個活動的工具窗口 | Shift + Esc |
跳轉到這一行 | Command + L |
打開類型分級結構(就是繼承實現關系) | Control + H |
打開當前選中方法的層級結構 | Command + Shift + H |
打開調用層級結構即誰調用了當前選中的對象 | Control + Option + H |
寫代碼 | |
代碼自動生成 (getters, setters, constructors, hashCode/equals, toString, new file, new class等) | Command + N |
重寫方法 | Control + O |
實現方法 | Control + I |
Surround with (if…else / try…catch / etc.) | Command + Option + T |
刪除光標所在位置的這一行 | Command + Backspace |
折疊/展開當前代碼塊 | Command + 減號/加號 |
折疊/展開所有的代碼塊 | Command + Shift + 減號/加號 |
復制當前行或者選中的代碼 | Command + D |
代碼補全(Basic code completion) | Control + Space (與切換輸入法沖突,建議開啟代碼自動補全) |
智能代碼補全 | Control + Shift + Space |
補全當前語句(比如自動加分號,自動加花括號) | Command + Shift + Enter |
快速查看文檔 | Control + J |
顯示選中方法的參數 | Command + P |
直接跳轉到聲明 | Command + B or Command + Click |
跳轉到實現的代碼 | Command + Alt + B |
跳轉到父類方法/超類 | Command + U |
快速查看定義而不是跳轉到聲明 | Command + Y |
切換項目工具窗口的可見性 | Command + 1 |
添加/移除書簽 | F3 |
標記不同的符號來添加移除書簽 | Option + F3 |
行註釋 | Command + / |
塊註釋 | Command + Shift + / |
選擇光標所在的代碼塊,連續按則遞增選擇 | Option + ↑ |
返回選擇代碼塊之前的狀態 | Option + ↓ |
移動光標到代碼塊的開始 | Option + Command + [ |
移動光標到代碼塊的結束 | Option + Command + ] |
從當前光標選擇到代碼快遞的開始(遞增選擇) | Option + Command + Shift + [ |
從當前光標選擇到代碼快遞的結束(遞增選擇) | Option + Command + Shift + ] |
刪除當前光標到單詞結束的字符 | Option + Delete |
刪除當前光標到單詞開始的字符 | Option + Backspace |
Optimize imports | Control + Option + O |
快速修復 | Option + Enter |
格式化代碼 | Command + Option + L |
自動縮進當前行 | Control + Option + I |
向後/向前縮進 | Tab/Shift + Tab |
把下一行加在本行代碼後面 | Control + Shift + J |
把本行光標後面的所有所有內容換行到下一行 | Command + Enter |
在下一行插入空行 | Shift + Enter |
跳轉到下一個/上一個高亮錯誤 | F2 / Shift + F2 |
Build and Run | |
Build | Command + F9 |
Build and run | Control + R |
調試 | |
Debug | Control + D |
Step over | F8 |
Step into | F7 |
Smart step into | Shift + F7 |
Step out | Shift + F8 |
運行到光標處 | Option + F9 |
顯示表達式的結果 | Option + F8 |
Resume program | Command + Option + R |
添加/移除斷點 | Command + F8 |
查看斷點 | Command + Shift + F8 |
重構 | |
復制當前文件到 | F5 |
移動當前文件到 | F6 |
Safe delete | Command + Delete |
重命名 | Shift + F6 |
Change signature | Command + F6 |
代碼內聯(Inline,比如把全局屬性變為局部屬性) | Command + Option + N |
把代碼塊提取為方法 | Command + Option + M |
把選中代碼提取為變量 | Command + Option + V |
把方法內選中代碼提取為屬性(局部到全局,與 Inline相反) | Command + Option + F |
提取常量 | Command + Option + C |
提取為方法的參數 | Command + Option + P |
版本控制/本地歷史記錄 | |
Commit project to VCS | Command + K |
Update project from VCS | Command + T |
查看最近的更改 | Option + Shift + C |
Open VCS popup | Control + V |
android studio for Mac快捷鍵大全