工具使用之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()
使用快捷鍵後效果如下:
StringBuffer stringBuffer = new StringBuffer();
⌥⌘F
: 欄位抽離,將方法內的變數抽離成類欄位申明,簡單說就是把變數的申明從方法內重構抽離到方法外 | 對應window中的Ctrl+Alt+F
其他
⇧⌘A
: 你可以呼叫任何選單或動作的名稱在Android studio中 | 對應window中的ctrl + shift + a
如果您對文章內容有任何疑問或有更好的見解, 歡迎通過留言或發郵件的方式聯絡我:
ice_zhengbin@163.com如需要轉載,請註明出處,謝謝 !!!
相關文章
- Android Studio常用快捷鍵彙總(mac)AndroidMac
- Android Studio 常用快捷鍵(Mac、Win/Linux)AndroidMacLinux
- android studio 快捷鍵Android
- Mac下Zend Studio快捷鍵Mac
- 最全面的mac下的android studio快捷鍵MacAndroid
- android studio快捷鍵操作Android
- 工具使用之 IntelliJ IDEA快捷鍵IntelliJIdea
- mac下Android Studio常用的一些快捷鍵MacAndroid
- 鍵盤快捷鍵工具:AutoTyper for MacMac
- Android Studio 快捷鍵整理分享Android
- Android Studio開發Flutter快捷鍵總結(Mac電腦)AndroidFlutterMac
- Mac快捷鍵-收藏版Mac
- Bootstrap Studio Mac之鍵盤快捷鍵詳解bootMac
- Android Studio常用快捷鍵彙總Android
- Android Studio 小技巧/快捷鍵 合集Android
- Android Studio 快捷鍵使用總結Android
- Android — Android Studio 中常用的快捷鍵Android
- vscode快捷鍵(Mac版)VSCodeMac
- Android Studio常用快捷鍵(持續更新)Android
- Android Studio 常用快捷鍵(超實用!!!)Android
- Android Studio 3.0正式版下載(附安裝教程+快捷鍵)Android
- Flutter 快捷開發 Mac Android Studio 篇FlutterMacAndroid
- Luminar 4 Mac版快捷鍵分享Mac
- Thor for Mac快捷鍵的小工具Mac
- KeyCue for mac快捷鍵輔助工具Mac
- 你可能會用到的Android Studio快捷鍵Android
- CheatSheet for Mac(快捷鍵管理工具) v1.6.4免費版Mac
- Navicat Premium for Mac中文版常用快捷鍵REMMac
- 使Android開發方便快捷的8個好工具Android
- mac os 快捷鍵Mac
- 最齊全的Android studio 快捷鍵(親測可用)Android
- Visual Studio 常用快捷鍵
- Mac快捷鍵如何改鍵?Mac
- AutoTyper for Mac(鍵盤快捷鍵)Mac
- 史上最全IntelliJ Idea mac版快捷鍵大全IntelliJIdeaMac
- Mac開發_使NSTextField支援Cmd+C/V快捷鍵複製、貼上Mac
- 用 Android Studio 快捷鍵和活動模板提高開發效率Android
- ZBrush Mac常用快捷鍵ZBrushMac