高效使用 Android Studio —— 常用快捷鍵

Android Studio 有諸多方便的快捷鍵,有助于我們高效編寫和修改代碼,下面對常用的快捷鍵做一個總結(jié),即是方便大家,也是給自己留一個備忘。

Android Studio 官方快捷鍵說明

在Mac上

  • ? = Command
  • ? = Option
  • ? = Shift

最常用的快捷鍵

常規(guī)功能

功能 Mac Windows/Linux
全部保存 Command + S Control + S
打開設(shè)置對話框 Command + ,(英文逗號) Control + Alt + S
打開項目結(jié)構(gòu)對話框 Command + ;(英文分號) Control + Alt + Shift + S

導(dǎo)航和搜索

功能 Mac Windows/Linux
搜索全部內(nèi)容(包括代碼和菜單) 按兩次 Shift 按兩次 Shift
查找 Command + F Control + F
替換 Command + R Control + R
按符號名稱搜索 Command + Option + O Control + Alt + Shift + N
查找類 Command + O Control + N
查找文件(而不是類) Command + Shift + O Control + Shift + N
在路徑中查找 Command + Shift + F Control + Shift + F
在打開的編輯器標(biāo)簽之前導(dǎo)航 Control + 向右/向左箭頭 Alt + 向右/向左箭頭
跳到源代碼 F4 / Command + 向下箭頭 F4 / Control + Enter
最近打開的文件彈出式菜單 Command + E Control + E
關(guān)閉活動編輯器標(biāo)簽 Command + W Control + F4
從工具窗口返回到編輯器窗口 Esc Esc
轉(zhuǎn)到行 Command + L Control + G
打開類型層次結(jié)構(gòu) Control + H Control + H
打開方法層次結(jié)構(gòu) Command + Shift + H Control + Shift + H
打開調(diào)用層次結(jié)構(gòu) Control + Option + H Control + Alt + H

編輯代碼

功能 Mac Windows/Linux
生成代碼(getter、setter、構(gòu)造函數(shù)、hashCode/equals、toString、新文件、新類) Command + N Alt + Insert
替換方法 Control + O Control + O
實現(xiàn)方法 Control + I Control + I
控制語句 (if...else / try...catch / etc.) Command + Option + T Control + Alt + T
刪除插入符處的行 Command + 退格鍵 Control + Y
折疊/展開當(dāng)前代碼塊 Command + 減號/加號 Control + 減號/加號
折疊/展開所有代碼塊 Command + Shift + 減號/加號 Control + Shift + 減號/加號
復(fù)制當(dāng)前行或選擇 Command + D Control + D
基本代碼自動完成 Control + 空格鍵 Control + 空格鍵
智能代碼自動完成(按預(yù)期類型過濾方法和變量列表) Control + Shift + 空格鍵 Control + Shift + 空格鍵
完成語句 Command + Shift + Enter Control + Shift + Enter
快速文檔查找 Control + J Control + Q
顯示選定方法的參數(shù) Command + P Control + P
轉(zhuǎn)到聲明(直接) Command + B 或 Command + 點擊 Control + B 或 Control + 點擊
轉(zhuǎn)到實現(xiàn) Command + Alt + B Control + Alt + B
轉(zhuǎn)到超類方法/超類 Command + U Control + U
通過行注釋添加注釋/取消注釋 Command + / Control + /
通過塊注釋添加注釋/取消注釋 Command + Shift + / Control + Shift + /
選擇連續(xù)增加的代碼塊 Option + Up Control + W
將當(dāng)前選擇退回到上一個狀態(tài) Option + Down Control + Shift + W
優(yōu)化導(dǎo)入 Control + Option + O Control + Alt + O
項目快速修復(fù)(顯示意圖操作和快速修復(fù)) Option + Enter Alt + Enter
重新格式化代碼 Command + Option + L Control + Alt + L
自動縮進(jìn)行 Control + Option + I Control + Alt + I
縮進(jìn)/取消縮進(jìn)行 Tab/Shift + Tab Tab/Shift + Tab
智能行合并 Control + Shift + J Control + Shift + J
智能行拆分 Command + Enter Control + Enter
開始新行 Shift + Enter Shift + Enter

重構(gòu)代碼

功能 Mac Windows/Linux
復(fù)制 F5 F5
移動 F6 F6
安全刪除 Command + Delete Alt + Delete
重命名 Shift + F6 Shift + F6

版本控制

功能 Mac Windows/Linux
將項目提交到 VCS Command + K Control + K
從 VCS 更新項目 Command + T Control + T
查看最近變更 Option + Shift + C Alt + Shift + C
打開 VCS 彈出式菜單 Control + V Alt + `(反引號)

GitHub Page: kniost.github.io
簡書:http://www.itdecent.cn/u/723da691aa42

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容