1. 程式人生 > >Mac Android Studio 快捷鍵匯總

Mac Android Studio 快捷鍵匯總

合並行 註釋 try str command 取消 ont 退出 對齊

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 快捷鍵匯總