Android Studio 常用快捷鍵 for mac

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

代碼重構相關

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

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

??M: 方法重構,方法抽離 |對應window中的Ctrl+Alt+M

??P: 參數重構,將方法內變量抽離成方法參數 |對應window中的Ctrl+Alt+P

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

new StringBuffer()

1

使用快捷鍵后效果如下:

StringBuffer stringBuffer =new StringBuffer();

1

??F: 字段抽離,將方法內的變量抽離成類字段申明,簡單說就是把變量的申明從方法內重構抽離到方法外 | 對應window中的Ctrl+Alt+F

其他

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

下面我就是個人覺得有用的快捷(雖然有些可能也沒用到過):

CTRL + R Build and runOPTION + CMD + O查找工程內的文件或方法或字段CMD + 0查找工程內的類文件CMD + PShow parameters for selected methodOPTION + CMD + LReformat codeCMD + NGenerate methodCMD + R相當于搜索替換CMD + ,打開PreferencesCMD + ;打開Project StructureCMD + X刪除行CMD + D復制行CTRL + J顯示該方法或類的apiCMD + [ 返回上一次編輯位置CMD + ]前進到上一次編輯位置CTRL + P鼠標移動到上一行CTRL + N鼠標移動到下一行ALT + ENTER導入包,自動修正(未驗證)SHIFT + CMD + [previous tabSHIFT + CMD + ]next tab ALT + 向上鍵選擇當前光標處所在單詞或行CTRL + ALT + H查找調用的位置ALT + SHIFT + UP/DOWN上下移動代碼CTRL + O快捷覆寫方法ALT + CTRL + O清除無效引用ALT + ENTER提示錯誤解決方案(在抽取局部變量時,調出對話框后選第二個)CMD + SHIFT + F相當于 Eclipse 的 Ctrl + hCTRL + T調出Refactor選項框,可以抽取方法、成員變量等CMD + ALT + V相當于Eclipse的Ctrl + 2 ,L? 自動生成變量CMD + ALT + F抽取成成員變量CMD + SPACE 相當于 Eclipse 的ALT + /,不過與系統的切換輸入法沖突,修改快捷鍵搜索 BasicALT + /自動補全最后一個方法名(原)keymap —>Reformat Code 添加ALT + FEditor —>Code Completion —>Case sensitive completion 調成 none ,使大小寫不敏感Editor —>Show quick doc on mouse move 打勾,鼠標移動到方法上顯示apiEditor —>Auto Import —>Optimize imports on fly 打勾,把不用的聲明移除掉,相當于Ctrl + Alt + OAndroid_Studio 導入項目1、修改buid.gradle文件的classpath 為自帶最新:eg.dependencies {? classpath 'com.android.tools.build:gradle:1.0.0-rc1’? }2、修改gradle/wrapper/gradle-wrapper.properties文件的distributionUrl(看需要):eg.distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 229,619評論 6 539
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,155評論 3 425
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 177,635評論 0 382
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,539評論 1 316
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,255評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,646評論 1 326
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,655評論 3 444
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,838評論 0 289
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,399評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,146評論 3 356
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,338評論 1 372
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,893評論 5 363
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,565評論 3 348
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,983評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,257評論 1 292
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,059評論 3 397
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,296評論 2 376

推薦閱讀更多精彩內容

  • 返回上次光標的位置Ctrl+Alt+ left/right 返回至上次瀏覽的位置 Alt+回車 導入包,自動修正C...
    請叫我四爺閱讀 1,960評論 1 2
  • 常用技巧 1. 書簽(Bookmarks) 描述:這是一個很有用的功能,讓你可以在某處做個標記(書簽),方便后面再...
    騎摩托馬斯閱讀 3,653評論 4 16
  • 無心于漂洋過海的浪花 一朵一朵激拍在她身上 銀灘被回憶刺傷了肌膚 一片一片漸變成深灰色 關于你的那些故事情節...
    言星桐閱讀 306評論 0 3
  • A bear used to boast of his excessive love for humankind,...
    stevenbill閱讀 421評論 0 0
  • PZ集團董事長霍震天推門而入,剛剛還有說有笑的會議室頓時鴉雀無聲,每個人都訕訕的,夏梓妍不僅想起來霍安安曾經...
    小妍兒0310閱讀 265評論 0 1