Android Studio(Flutter) For Mac快捷鍵記錄匯總

以下是平時(shí)在Mac系統(tǒng)上用Android Studio進(jìn)行開發(fā)時(shí)常用到的一些快捷鍵,在此記錄一下.

mac上按鍵符號(hào)

? : option / alt
? : shift
? : control
? : command
? : esc

(一)查找/查看相關(guān)

搜索任意內(nèi)容
雙擊shift

當(dāng)前文件查找/替換
cmd + F / cmd + R
使用cmd + G,sft + cmd + G,跳到下一個(gè)/上一個(gè)高亮的變量

全局查找/替換
sft + cmd + F / sft + cmd + R

全局搜索類
cmd + O

全局搜索類/方法/參數(shù)
opt + cmd + O

打開最近訪問的文件列表
cmd + E

列出類中的所有成員
command +fn + F12

類/方法在全局項(xiàng)目中引用情況(查看方法/變量/屬性被誰調(diào)用了)
opt + fn + F7 / cmd + 鼠標(biāo)點(diǎn)擊

類/方法在當(dāng)前文件中引用情況
cmd + fn + F7

方法被調(diào)用層級(jí)結(jié)構(gòu)
ctr + opt + H

查看接口的實(shí)現(xiàn)
opt + cmd + B

跳轉(zhuǎn)至超類的方法
cmd + U

跳轉(zhuǎn)至第幾行
cmd + L

返回到上次編輯位置
cmd + [ / ]
opt + cmd + ← / →

當(dāng)前編輯的文件中結(jié)構(gòu)快速導(dǎo)航
cmd + fn + F12

列出函數(shù)方法一系列的有效參數(shù)
cmd + P

跳轉(zhuǎn)至錯(cuò)誤或警告
fn + F2

查看類/方法的注釋文檔
fn + F1

(二)控制操作相關(guān)

Surround with快速調(diào)出if,for,try…catch,while等環(huán)繞代碼
opt + cmd + T

快速生成模版代碼塊,如if,while,return
cmd + J

快速生成getter/setter方法,構(gòu)造方法,toString()方法等
cmd + N

行尾自動(dòng)添加分號(hào),if后面自動(dòng)加“(){ }”
sft + cmd + enter

引入重寫父類的方法
ctr + O

引入接口或抽象類方法的實(shí)現(xiàn)
ctr + I

下一步意圖猜測(cè)
opt + return

將最近使用的剪貼板內(nèi)容選擇插入到文本
sft + cmd + V

注釋與取消注釋,注釋效果 //…
cmd + /

注釋與取消注釋,注釋效果 /…/
opt + cmd + /

上下移動(dòng)代碼
opt + sft + up/down

上下代碼行換位
cmd + sft + up/down

單詞間或駝峰間跳轉(zhuǎn)
Alt + ← / →

切換大小寫
sft + cmd + U

切換文件
ctr + tab

選擇區(qū)域
opt + up/down
注:如果光標(biāo)停留在大括號(hào)處,則選中整個(gè)大括號(hào)區(qū)域

局部代碼塊展開/收縮
cmd + + / cmd + -

全部代碼塊展開/收縮
sft + cmd + + / sft + cmd + -

撤銷/取消撤銷
cmd + Z / sft + cmd +Z

刪除行
cmd + C / cmd + delete

復(fù)制行
cmd + D

合并行
sft + ctr + J

列編輯
Alt + 鼠標(biāo)框選

格式化代碼
opt + cmd + L

自動(dòng)縮進(jìn)對(duì)齊
ctr + alt + I

清除無效包引用
opt + ctr + O

打開設(shè)置
cmd + ,

隱藏窗口
sft + esc

(三)代碼重構(gòu)相關(guān)

類名/方法名/變量名 重命名操作
sft + fn + F6

方法重構(gòu),方法抽離
opt + cmd + M

抽離成方法參數(shù)
opt + cmd + P

抽離為局部變量
opt + cmd + V

抽離為成員變量
opt + cmd + F

(四)編譯運(yùn)行調(diào)試

編譯源碼
cmd + fn + F9

運(yùn)行
ctr + R

調(diào)試
ctr + B

Step Into(進(jìn)入到代碼)
fn + F7

Step Over(跳到下一步)
fn + F8

直接運(yùn)行
opt + cmd + R

退出調(diào)試
cmd + fn + F2

(五)版本控制

打開git操作列表
ctr + V

提交修改
cmd + K

推到服務(wù)器
sft + cmd + K

后續(xù)繼續(xù)補(bǔ)充中...

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

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