探索 Android Studio 之 快捷鍵

快捷鍵

窗口

  • Project --- Alt+1 --- Command+1
  • Version Control --- Alt+9 --- Command+9
  • Run --- Shift+F10 --- Control+R
  • Debug --- Shift+F9 --- Control+D
  • Android Monitor --- Alt+6 --- Command+6
  • Return to Editor --- Esc --- Esc
  • Hide All Tool Windows --- Ctrl+Shift+F12 --- Command+Shift+F12
  • 切換打開的Tab --- Alt+左右箭頭 --- Control+左右箭頭
  • 新窗口中打開當(dāng)前頁 --- Shift+F4
  • 最近訪問文件 --- Ctrl+E --- Control+E
  • 查看當(dāng)前文件的結(jié)構(gòu) --- Ctrl+F12 --- Control+F12
  • 打開類型層次結(jié)構(gòu) --- Control + H --- Control + H
  • 打開方法層次結(jié)構(gòu) --- Control + Shift + H --- Command + Shift + H
  • 打開調(diào)用層次結(jié)構(gòu) --- Control + Alt + H --- Control + Option + H

代碼自動完成,格式化

  • 基本自動完成 --- Control+空格

顯示對變量阿弃、類型、方法和表達(dá)式等的基本建議泻肯。 如果連續(xù)兩次調(diào)用基本自動完成秉氧,將顯示更多結(jié)果配乓,包括私有成員和非導(dǎo)入靜態(tài)成員纠炮。

  • 智能自動完成 --- Control+Shift+空格

根據(jù)上下文顯示相關(guān)選項(xiàng)惕澎。 智能自動完成可識別預(yù)期類型和數(shù)據(jù)流今豆。 如果連續(xù)兩次調(diào)用智能自動完成嫌拣,將顯示更多結(jié)果柔袁,包括鏈。

  • 語句自動完成 --- Control+Shift+Enter

為您自動完成當(dāng)前語句异逐,添加缺失的圓括號捶索、大括號、花括號和格式化等灰瞻。

  • 格式化 --- Control+Alt+L --- Opt+Command+L

導(dǎo)航,搜索

  • 引用當(dāng)前光標(biāo)處(類似于Command+鼠標(biāo)左鍵) --- Alt+F7
  • 查找特定類 --- Ctrl+N --- Command+O

“導(dǎo)航至類”支持復(fù)雜的表達(dá)式腥例,包括駝峰、路徑箩祥、直線導(dǎo)航和中間名匹配等院崇。 如果連續(xù)兩次調(diào)用此操作,將顯示項(xiàng)目類以外的結(jié)果袍祖。

  • 查找特定類與文件夾 --- Ctrl+Shift+N --- Control+Shift+O

要搜索文件夾底瓣,但不搜索文件,請?jiān)诒磉_(dá)式末尾添加“/"

  • 廣告位置跳轉(zhuǎn)源代碼 --- F4

版本控制

  • 將項(xiàng)目提交到 VCS --- Control + K --- Command + K
  • 從 VCS 更新項(xiàng)目 --- Control + T --- Command + T
  • 查看最近變更 --- Alt + Shift + C --- Option + Shift + C
  • 打開 VCS 彈出式菜單 --- Alt + `(反引號) --- Control + V

構(gòu)建并運(yùn)行

  • 構(gòu)建 --- Control + F9 --- Command + F9
  • 構(gòu)建并運(yùn)行 --- Shift + F10 --- Control + R

調(diào)試

  • 調(diào)試 --- Shift + F9 --- Control + D
  • 跳過 --- F8 --- F8
  • 逐步執(zhí)行 --- F7 --- F7
  • 智能逐步執(zhí)行 --- Shift + F7 --- Shift + F7
  • 跳出 --- Shift + F8 --- Shift + F8
  • 運(yùn)行到光標(biāo)位置 --- Alt + F9 --- Option + F9
  • 評估表達(dá)式 --- Alt + F8 --- Option + F8
  • 繼續(xù)運(yùn)行程序 --- F9 --- Command + Option + R
  • 切換斷點(diǎn) --- Control + F8 --- Command + F8
  • 查看斷點(diǎn) --- Control + Shift + F8 --- Command + Shift + F8

編輯

  • 跳轉(zhuǎn)上一個(gè)編輯位置 --- Control+Shift+退格 --- Command+Shift+退格鍵
  • 實(shí)現(xiàn)父類方法 --- Ctrl+O --- Command+O
  • 刪除行 --- Ctrl+Y --- Command+Backspace
  • 折疊和展開當(dāng)前代碼塊 --- Ctrl+加減號 --- Command+加減號
  • 復(fù)制當(dāng)前行到下一行 --- Ctrl+D --- Command+D
  • 顯示當(dāng)前方法的參數(shù) --- Ctrl+P ---- Command+P
  • 轉(zhuǎn)到聲明(直接 -- 相當(dāng)于Ctrl(Command)+點(diǎn)擊) --- Ctrl+B --- Command+B
  • 轉(zhuǎn)到超類 --- Ctrl+U --- Command+U
  • 連續(xù)增加代碼塊(擴(kuò)選) --- Ctrl+W --- Option+上箭頭
  • 優(yōu)化導(dǎo)入 --- Control + Alt + O --- Control + Option + O
  • 智能行合并 --- Control+Shift+J --- Control + Shift + J

重構(gòu)

  • 復(fù)制 --- F5 --- F5
  • 移動 --- F6 --- F6
  • 安全刪除 --- Alt + Delete --- Command + Delete
  • 重命名 --- Shift + F6 --- Shift + F6
  • 更改簽名 --- Control + F6 --- Command + F6
  • 內(nèi)聯(lián) --- Control + Alt + N --- Command + Option + N
  • 提取方法 --- Control + Alt + M --- Command + Option + M
  • 提取變量 --- Control + Alt + V --- Command + Option + V
  • 提取字段 --- Control + Alt + F --- Command + Option + F
  • 提取常量 --- Control + Alt + C --- Command + Option + C
  • 提取參數(shù) --- Control + Alt + P --- Command + Option + P

整理幾個(gè)容易忽視的快捷鍵

  • 使用自動補(bǔ)全代碼的時(shí)候,Enter和Tab有區(qū)別. Enter只是不同的補(bǔ)全, Tab會替換掉后面的內(nèi)容
  • 讓編輯器重新獲取焦點(diǎn). 比如焦點(diǎn)在Locat, Esc會使焦點(diǎn)重新回到編輯器. Shift+ Esc 會關(guān)掉Logcat并回到編輯器
  • 返回上次打開的工具窗口. 還是上一條的場景, Shift + esc 之后, 想再打開logcat, 怎么辦??? F12
  • 快捷打開工具窗口. 仍然上一條的場景, 想打開logcat怎么辦???? 工具窗口有數(shù)字, cmd + 數(shù)字
  • 參數(shù)提示 cmd + p
  • 代碼塊自動提取為方法, 選中代碼塊, cmd + alt + m
  • 更改方法名, 引用處會更改. shift + F6
  • show in finder 等. alt + F1

Document

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末蕉陋,一起剝皮案震驚了整個(gè)濱河市捐凭,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌凳鬓,老刑警劉巖茁肠,帶你破解...
    沈念sama閱讀 206,968評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異缩举,居然都是意外死亡垦梆,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,601評論 2 382
  • 文/潘曉璐 我一進(jìn)店門仅孩,熙熙樓的掌柜王于貴愁眉苦臉地迎上來托猩,“玉大人,你說我怎么就攤上這事辽慕【┬龋” “怎么了?”我有些...
    開封第一講書人閱讀 153,220評論 0 344
  • 文/不壞的土叔 我叫張陵溅蛉,是天一觀的道長公浪。 經(jīng)常有香客問我,道長船侧,這世上最難降的妖魔是什么欠气? 我笑而不...
    開封第一講書人閱讀 55,416評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮勺爱,結(jié)果婚禮上晃琳,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好卫旱,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,425評論 5 374
  • 文/花漫 我一把揭開白布人灼。 她就那樣靜靜地躺著,像睡著了一般顾翼。 火紅的嫁衣襯著肌膚如雪投放。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,144評論 1 285
  • 那天适贸,我揣著相機(jī)與錄音灸芳,去河邊找鬼。 笑死拜姿,一個(gè)胖子當(dāng)著我的面吹牛烙样,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播蕊肥,決...
    沈念sama閱讀 38,432評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼谒获,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了壁却?” 一聲冷哼從身側(cè)響起批狱,我...
    開封第一講書人閱讀 37,088評論 0 261
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎展东,沒想到半個(gè)月后赔硫,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,586評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡盐肃,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,028評論 2 325
  • 正文 我和宋清朗相戀三年爪膊,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片砸王。...
    茶點(diǎn)故事閱讀 38,137評論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡惊完,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出处硬,到底是詐尸還是另有隱情,我是刑警寧澤拇派,帶...
    沈念sama閱讀 33,783評論 4 324
  • 正文 年R本政府宣布荷辕,位于F島的核電站,受9級特大地震影響件豌,放射性物質(zhì)發(fā)生泄漏疮方。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,343評論 3 307
  • 文/蒙蒙 一茧彤、第九天 我趴在偏房一處隱蔽的房頂上張望骡显。 院中可真熱鬧,春花似錦、人聲如沸惫谤。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,333評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽溜歪。三九已至若专,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間蝴猪,已是汗流浹背调衰。 一陣腳步聲響...
    開封第一講書人閱讀 31,559評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留自阱,地道東北人嚎莉。 一個(gè)月前我還...
    沈念sama閱讀 45,595評論 2 355
  • 正文 我出身青樓,卻偏偏與公主長得像沛豌,于是被迫代替她去往敵國和親趋箩。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,901評論 2 345

推薦閱讀更多精彩內(nèi)容