一直從事windows上android開發,最近換了部Mac,現整理總結了常用快捷鍵
最常用:
- 搜索任意位置
雙擊shift - 最近編輯的文件預覽
cmd+E - 全局查找/替換
cmd+shift+F或R - 查看某方法或類在全局中的調用
option + fn + F7 - 跳轉到第幾行
cmd + L - 返回到上次編輯的地方
cmd + [ - Surround with快速調出if,for,try…catch,while等環繞代碼
opt+cmd+T - 快速生成模版代碼塊,如if,while,return
cmd + J - 打開android studio的設置頁面或項目結構頁面
cmd+, (打開工程目錄爲cmd+;) - 上下移動代碼
opt + sft + up/down - 複製行
cmd + D - 格式化代碼
cmd+opt+L - 刪除無用的import
opt+ctrl+O - 光標定位到在當前代碼上一行
cmd+Enter - 光標定位到當前代碼下一行
cmd+shift+Enter
16.
(一)查找/查看相關
全局查找/替換
sft + cmd + F / sft + cmd + R
全局搜索類
cmd + O
==類方法在全局項目中引用情況==
opt + fn + F7
跳轉至超類的方法
cmd + U
==跳轉至第幾行==
cmd + L
返回到上次編輯位置
cmd + [ / ]
當前編輯的文件中結構快速導航
cmd + fn + F12
跳轉至錯誤或警告
fn + F2
查看類/方法的註釋文檔
fn + F1
10.
(二)控制操作相關
==Surround with快速調出if,for,try…catch,while等環繞代碼==
opt + cmd + T
==快速生成模版代碼塊,如if,while,return==
cmd + J
快速生成getter/setter方法,構造方法,toString()方法等cmd + N
==上下移動代碼==
opt + sft + up/down
上下代碼行換位
cmd + sft + up/down
單詞間或駝峯間跳轉
Alt + ← / →
切換文件
ctr + tab
選擇區域
opt + up/down
注:如果光標停留在大括號處,則選中整個大括號區域刪除行
cmd + C / cmd + delete
==複製行==
cmd + D
==格式化代碼==
opt + cmd + L
自動縮進對齊
ctr + alt + I
==清除無效包引用==
opt + ctr + O
==選中並複製改行==
cmd + c
14.
三)代碼重構相關
類名/方法名/變量名 重命名操作
sft + fn + F6
==方法重構,方法抽離==
opt + cmd + M
==抽離爲局部變量==
opt + cmd + V
==抽離爲成員變量==
opt + cmd + F
5.