天天看點

工具使用之Android Studio快捷鍵-mac版

最近給自己添置了一台mac,也算是完成了多年前的一個小願望。做為Android開發者的我于是搭載了Android Studio 1.1正式版做為了我的安卓開發工具。在window上eclipse我可以暢快的玩耍,idea和as也可以友好的玩耍。但是對于剛接觸Mac的我,在as快捷鍵的使用上,我感覺整個人都不好啦。于是又花了些時間整理了一下as在Mac上我常用的快捷鍵。關于window上idea和as的快捷鍵使用可以參考我之前整理的一篇部落格:工具使用之 IntelliJ IDEA快捷鍵

(目前隻收集了一些我平時常用的快捷鍵,還有一些可能沒整理上來,不過後續我會持續更新……)

Mac下快捷鍵的符号所對應的按鍵

—>

option

|

alt

—>

shift

—>

control

—>

command

—>

esc

注: 與

F6

/

F7

/

F12

等F功能鍵開頭的組合的快捷鍵需要按住

fn

開啟功能鍵

如:快捷鍵

⌘F12

的按鍵組合為:

fn + command + F12

Android Studio 常用快捷鍵 for mac

查找/檢視相關

⌘O

: 全局查找class類名<使用率非常高>

⌘F

: 在目前編輯檔案中查找<使用率非常高> | 對應window中的

Ctrl + F

⌘F12

:目前編輯的檔案中結構快速導航 | 對應window中的

Ctrl + F12

⌘E

: 打開最近通路的檔案清單 | 對應window中的

Ctrl + E

⌥⌘O

: 輸入類名/方法名/字段名來查找任何比對的類/方法/字段<使用率非常高>

⇧⌘O

: 全局項目查找檔案(類/資源檔案/布局檔案都通過該快捷鍵查找)<使用率非常高>

⌃H

: 檢視目前編輯class類的hierarchy結構 | 對應window中的

Ctrl + H

⌥F7

: 列出全局項目中該類/方法 被引用/調用的情況<使用率非常高>[比

⌥⌘F7

顯示效果好] | 對應window中的

Alt + F7

⌥⌘F7

: 列出全局項目中該類/方法 被引用/調用的情況 | 對應window中的

Ctrl + Alt + F7

⌃⌥H

: 方法被調用結構[method’s Call Hierarchy]| 對應window中的

ctrl + alt + h

⌘P

: 列出函數方法一系列的有效參數,如果光标是一個方法調用的括号之間 | 對應window中的

Ctrl + P

⇧⌘F7

: 快速,高亮顯示變量在目前檔案中的引用情況,使用

⌘G

⇧⌘G

快捷鍵 可以前往跳到下一個/上一個高亮的變量,按

移除高亮顯示 | 對應window中的

Ctrl + Shift + F7

F1

: 檢視類/方法的注釋文檔

控制操作相關

⌘/

: 注釋與取消注釋,注釋效果

//...

| 對應window中的

Ctrl + /

⌥⌘/

: 注釋與取消注釋,注釋效果

| 對應window中的

Ctrl+Shift+/

⇧⌥up/down

: 移動行上下移動 | 對應window中的

alt + shift + up/down

⌘delete

: 删除行 | 對應window中的

ctrl + y

⌘d

: 複制行 | 對應window中的

ctrl + d

⌘J

: 快速生成模版代碼塊,如

if

,

while

,

return

等<使用頻率非常高,高效率編寫代碼> | 對應window中的

Ctrl + J

⌘N

: 快速生成getter/setter方法,構造方法,toString()方法等 <使用率非常高> | 對應window中的

Alt + Insert

⌥⌘T

: Surround with快速調出

if

,

for

,

try...catch

,

while

等環繞代碼 | 對應window中的

ctrl + alt + t

⌃O

: 引入重寫父類的方法[Override Methods]<使用率非常高>

⌃I

: 引入實作接口或抽象類方法[Implement Methods]<使用率非常高>

⌃Space

: 當申明一個變量時,根據變量類型提示給出建議的變量名稱,等還有其他很多智能提示作用<使用率非常高>

⌥⌘L

: 代碼格式化 <使用率非常高> | 對應window中的

Ctrl+Alt+L

⌘⇧U

: 切換選中内容的大小寫 <使用率非常高> | 對應window中的

Ctrl+Shift+U

代碼重構相關

⇧F6

:代碼重構時,類名/方法名/變量名 重命名操作 | 對應window中的

Shift + F6

⌘R

: 代碼重構時,可以用來批量重命名變量

⌥⌘M

: 方法重構,方法抽離 |對應window中的

Ctrl+Alt+M

⌥⌘P

: 參數重構,将方法内變量抽離成方法參數 |對應window中的

Ctrl+Alt+P

⌥⌘V

: 變量抽離,<使用率非常高> | 對應window中的

Ctrl+Alt+V

new StringBuffer()
           

使用快捷鍵後效果如下:

⌥⌘F

: 字段抽離,将方法内的變量抽離成類字段申明,簡單說就是把變量的申明從方法内重構抽離到方法外 | 對應window中的

Ctrl+Alt+F

其他

⇧⌘A

: 你可以調用任何菜單或動作的名稱在Android studio中 | 對應window中的

ctrl + shift + a

如果您對文章内容有任何疑問或有更好的見解, 歡迎通過留言或發郵件的方式聯系我:

[email protected]

如需要轉載,請注明出處,謝謝 !!!

繼續閱讀