AndroidStudio快捷鍵整理--3

快捷鍵整理系列文章地址:
AndroidStudio快捷鍵整理--1
AndroidStudio快捷鍵整理--2
AndroidStudio快捷鍵整理--3
AndroidStudio快捷鍵整理--4
AndroidStudio快捷鍵整理--5

文中內(nèi)容 對(duì)應(yīng) keymap -- Main menu 中的 Code余耽、Analyze、Refactor

主要包含如下內(nèi)容:
    * 方法的重寫實(shí)現(xiàn)苹熏、用快捷鍵生成setget等碟贾、用快捷鍵生成if / for / try...catch 等
    * 代碼補(bǔ)全類操作币喧,
    * 代碼塊的展開收起操作,
    * 導(dǎo)包袱耽、注釋杀餐、格式化
    * 代碼位移,
    * 重構(gòu)(移動(dòng)當(dāng)前文件或代碼朱巨、復(fù)制當(dāng)前文件史翘、重命名等)
    * 抽取變量、常量冀续、方法

Main menu 菜單類快捷鍵

(5)Code 菜單相關(guān)(重點(diǎn)記憶)

功能鍵組合 作用
ctrl + o 重寫父類方法
ctrl + i 實(shí)現(xiàn)父接口的方法
shift + cmd + d 生成 definition(沒(méi)看出啥效果呀)
cmd + n 彈出 Generate 彈窗
ctrl + enter 彈出 Generate 彈窗 (同上)
alt + cmd + t 彈出 surround with.彈窗
Fn + shift + cmd +del 移除包裹在代碼外層的 if 琼讽、while、try...catch語(yǔ)句
有些機(jī)器可能不需要加 Fn 鍵

附: Generate 彈窗和 Surround with 彈窗

cmd + n 或 ctrl + enter 彈出的Generate 彈窗
alt + cmd + t 彈出的 surround with 彈窗

1) 代碼補(bǔ)全類

功能鍵組合 作用
ctrl + space 補(bǔ)全代碼(與系統(tǒng)OSX 快捷鍵沖突)
ctrl +shift + space 智能補(bǔ)全
alt + / cyclic expand word
alt +shift + / cyclic expand word (backword)

2) 文件夾/代碼塊 展開收起類

功能鍵組合 作用
cmd + + 展開
cmd + = 展開(同上)
cmd + - 收縮
alt + cmd + + 遞歸展開 recursively [ri'k?sivli] 遞歸的
alt + cmd + - 遞歸收縮
shift + cmd + + 展開全部
shift + cmd + = 展開全部(同上)
shift + cmd + - 收縮全部

3) 導(dǎo)包洪唐、注釋钻蹬、格式化代碼

功能鍵組合 作用
cmd + j 導(dǎo)入模板
alt + cmd +j 用模板包裹
cmd + / 單行注釋
alt + cmd + / 多行注釋
ctrl +shift + / 多行注釋
shift + cmd + / 多行注釋
ctrl + cmd + / 文檔注釋(是我自定義的,后面會(huì)講自定義)
alt + cmd + L 格式化代碼
alt + shift + cmd + L 展示格式化代碼的提示框
ctrl + alt + i auto-indent line (自動(dòng)換行凭需?)
ctrl + alt + o 優(yōu)化導(dǎo)包

4) 代碼位移

功能鍵組合 作用
shift + cmd + ↓ 代碼語(yǔ)句下移 (光標(biāo)在方法上就是移動(dòng)整個(gè)方法的位置)
shift + cmd + ↑ 代碼語(yǔ)句上移(光標(biāo)在方法上就是移動(dòng)整個(gè)方法的位置)
alt + shift + cmd + ← 元素左移
alt + shift + cmd + → 元素右移
alt + shift + ↓ 行下移
alt +Shift + ↑ 行上移

(6)Analyze 菜單相關(guān)

功能鍵組合 作用
alt + shift + cmd + i 運(yùn)行 inspection (不知道是干啥的问欠。。)
alt + shift + cmd + h 生成當(dāng)前文件的 Analysis (也不知道是干啥的)
alt + cmd + F6 show coverage data 顯示覆蓋數(shù)據(jù) 粒蜈,不知道咋用

(7)Refactor 菜單相關(guān)

refactor [ri'f?kt?] 重構(gòu)
signature ['s?gn?t??] 簽名
migration

功能鍵組合 作用
ctrl + t 重構(gòu)當(dāng)前文件(含移動(dòng)顺献,復(fù)制 等多種操作)
shift + F6 重命名 類 /方法
cmd + F6 作用于方法或者類,作用于方法是更改方法參數(shù)枯怖,
作用于類是更改類的泛型 (change signature)
shift + cmd + F6 type migration (不知道咋用)
F6 移動(dòng)到指定目錄/位置
F5 創(chuàng)建當(dāng)前文件的副本
cmd + del 安全刪除
alt + cmd + n inline

1) Extract 抽取操作

功能鍵組合 作用
alt + cmd + e 抽取成屬性 property
alt + cmd + d 抽取成define
alt + cmd + k 抽取成 typedef
alt + cmd + v 抽取成局部變量 Variable
alt + cmd + c 抽取成常量constant
alt + cmd + f 抽取成 filed 成員變量
alt + cmd + p 抽取成 parameter
alt + shift + cmd + p funcitonal Parameter
alt + cmd + m 抽取成方法
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末注整,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子嫁怀,更是在濱河造成了極大的恐慌设捐,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,576評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件塘淑,死亡現(xiàn)場(chǎng)離奇詭異萝招,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)存捺,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,515評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門槐沼,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人捌治,你說(shuō)我怎么就攤上這事岗钩。” “怎么了肖油?”我有些...
    開封第一講書人閱讀 168,017評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵兼吓,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我森枪,道長(zhǎng)视搏,這世上最難降的妖魔是什么审孽? 我笑而不...
    開封第一講書人閱讀 59,626評(píng)論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮浑娜,結(jié)果婚禮上佑力,老公的妹妹穿的比我還像新娘。我一直安慰自己筋遭,他們只是感情好打颤,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,625評(píng)論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著漓滔,像睡著了一般编饺。 火紅的嫁衣襯著肌膚如雪岩馍。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,255評(píng)論 1 308
  • 那天濒旦,我揣著相機(jī)與錄音豆巨,去河邊找鬼。 笑死剂娄,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播畅形,決...
    沈念sama閱讀 40,825評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼诉探!你這毒婦竟也來(lái)了日熬?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,729評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤肾胯,失蹤者是張志新(化名)和其女友劉穎竖席,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體敬肚,經(jīng)...
    沈念sama閱讀 46,271評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡毕荐,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,363評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了艳馒。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片憎亚。...
    茶點(diǎn)故事閱讀 40,498評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖弄慰,靈堂內(nèi)的尸體忽然破棺而出第美,到底是詐尸還是另有隱情,我是刑警寧澤陆爽,帶...
    沈念sama閱讀 36,183評(píng)論 5 350
  • 正文 年R本政府宣布什往,位于F島的核電站,受9級(jí)特大地震影響慌闭,放射性物質(zhì)發(fā)生泄漏别威。R本人自食惡果不足惜躯舔,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,867評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望兔港。 院中可真熱鬧庸毫,春花似錦、人聲如沸衫樊。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,338評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)科侈。三九已至载佳,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間臀栈,已是汗流浹背蔫慧。 一陣腳步聲響...
    開封第一講書人閱讀 33,458評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留权薯,地道東北人姑躲。 一個(gè)月前我還...
    沈念sama閱讀 48,906評(píng)論 3 376
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像盟蚣,于是被迫代替她去往敵國(guó)和親黍析。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,507評(píng)論 2 359

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