原文地址:http://blog.csdn.net/u0108184…
更多文章:
Android 常用 adb 命令
Gradle基本知識點與常用配置
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