標籤:對齊 控制 命名 進入 收縮 退出 插入 調用 control
mac上按鍵符號
? : option / alt
? : shift
? : control
? : command
? : esc
(一)尋找/查看相關
搜尋任意內容
雙擊 sft
當前檔案尋找/替換
cmd + F / cmd + R使用cmd + G,sft + cmd + G,跳到下一個/上一個高亮的變數
全域尋找/替換
sft + cmd + F / sft + cmd + R
全域搜尋類
cmd + O
全域搜尋類/方法/參數
opt + cmd + O
開啟最近訪問的檔案清單
cmd + E
類/方法在全域項目中引用情況
opt + fn + F7 / cmd + 滑鼠點擊
類/方法在當前檔案中引用情況
cmd + fn + F7
方法被調用層級結構
ctr + opt + H
查看介面的實現
opt + cmd + B
跳轉至超類的方法
cmd + U
跳轉至第幾行
cmd + L
返回到上次編輯位置
cmd + [ / ]opt + cmd + ← / →
當前編輯的檔案中結構快速導航
cmd + fn + F12
列出函數方法一系列的有效參數
cmd + P
跳轉至錯誤或警告
fn + F2
查看類/方法的注釋文檔
fn + F1
(二)控制操作相關
Surround with快速調出if,for,try…catch,while等環繞代碼
opt + cmd + T
快速產生模版代碼塊,如if,while,return
cmd + J
快速產生getter/setter方法,構造方法,toString()方法等
cmd + N
行尾自動添加分號,if後面自動加“(){ }”
sft + cmd + enter
引入重寫父類的方法
ctr + O
引入介面或抽象類別方法的實現
ctr + I
下一步意圖猜測
opt + return
將最近使用的剪貼簿內容選擇插入到文本
sft + cmd + V
注釋與取消注釋,注釋效果 //…
cmd + /
注釋與取消注釋,注釋效果 /…/
opt + cmd + /
上下行動程式碼
opt + sft + up/down
上下程式碼換位
cmd + sft + up/down
單詞間或駝峰間跳轉
Alt + ← / →
切換大小寫
sft + cmd + U
切換檔案
ctr + tab
選擇地區
opt + up/down註:如果游標停留在大括弧處,則選中整個大括弧地區
局部代碼塊展開/收縮
cmd + + / cmd + -
全部代碼塊展開/收縮
sft + cmd + + / sft + cmd + -
撤銷/取消撤銷
cmd + Z / sft + cmd +Z
刪除行
cmd + C / cmd + delete
複製行
cmd + D
合并行
sft + ctr + J
列編輯
Alt + 滑鼠框選
格式化代碼
opt + cmd + L
自動縮排對齊
ctr + alt + I
清除無效包引用
opt + ctr + O
開啟設定
cmd + ,
隱藏視窗
sft + esc
(三)代碼重構相關
類名/方法名/變數名 重新命名操作
sft + fn + F6
方法重構,方法抽離
opt + cmd + M
抽離成方法參數
opt + cmd + P
抽離為局部變數
opt + cmd + V
抽離為成員變數
opt + cmd + F
(四)編譯運行調試
編譯源碼
cmd + fn + F9
運行
ctr + R
調試
ctr + B
Step Into(進入到代碼)
fn + F7
Step Over(跳到下一步)
fn + F8
直接運行
opt + cmd + R
退出調試
cmd + fn + F2
(五)版本控制
開啟git巨集指令清單
ctr + V
提交修改
cmd + K
推到伺服器
sft + cmd + K
Mac Android Studio 快速鍵匯總