国产精品高清一区二区三区不卡-国产精品一区二区三区免费视频-日韩免费高清一级毛片-亚洲欧美一区二区三区国产精品-日韩欧美一区二区三区不卡视频-亚欧免费视频一区二区三区-亚洲欧美日韩一区成人-欧美日韩视频综合一区无弹窗-精品日韩在线视频一区二区三区-国内精品视频一区二区三区

你好,歡迎進(jìn)入江蘇優(yōu)軟數(shù)字科技有限公司官網(wǎng)!

誠(chéng)信、勤奮、創(chuàng)新、卓越

友好定價(jià)、專業(yè)客服支持、正版軟件一站式服務(wù)提供

13262879759

工作日:9:00-22:00

猛用 IntelliJ IDEA 的F2 快捷鍵,你會(huì)飄的

發(fā)布時(shí)間:2023-08-08

瀏覽次數(shù):0

優(yōu)秀(mo)和優(yōu)雅(yu)永遠(yuǎn)不會(huì)過(guò)時(shí)。 優(yōu)秀的程序員寫(xiě)出的代碼一定是高貴的(至少是時(shí)尚的)。 IDEA是大多數(shù)程序員的IDEintellij idea 快捷鍵,但是很少有程序員關(guān)注它的小功能。intellij idea 快捷鍵,功能雖小,好處卻很大。 本文介紹一套超簡(jiǎn)單的IDEA組合拳,成就高貴

F2功能鍵

每當(dāng)我寫(xiě)完代碼的時(shí)候,基本上都是用F2快速向上查看寫(xiě)好的代碼(Shift+F2向下查看),然后根據(jù)提示進(jìn)行相應(yīng)的修改。 例如,這是我的錯(cuò)誤代碼:

public?class?AltEnterHelper?{
?private?final?String[]?strArray?=?new?String[]{"I",?"Love",?"IntelliJ?IDEA",?"so",?"much"};

?public?void?error()?{
??HashMap?strings?=?new?HashMap<>();
?}

?public?void?lambda()?{
??//lambda?can?be?replaced?with?method?reference
??sort(strArray,?String::compareToIgnoreCase);

??//Statement?lambda?can?be?replaced?with?expression?lambda,?and?then?expand?lambda?expression?body?to?{...}
??Function?fa?=?(Function?function)?->?{
???return?function.compose(function);
??};

??//Remove?redundant?types
??Function?fb?=?(Function?function)?->?function.compose(function);
?}

}

光標(biāo)在編輯器的任意位置,只要按F2,鍵盤(pán)就會(huì)手動(dòng)跳轉(zhuǎn)到有錯(cuò)誤或者可以優(yōu)化的位置,同時(shí)給出更改提示和更改快捷鍵。 為了更好的演示,我把整個(gè)過(guò)程做成了GIF

快捷鍵大全常用_intellij idea 快捷鍵_快捷鍵ctrl大全

代碼繼續(xù)向上優(yōu)化,與前面的步驟相同,但是使用快捷鍵Shift+Alter+Enter快速選擇選項(xiàng),我們看兩個(gè)反例

快捷鍵ctrl大全_intellij idea 快捷鍵_快捷鍵大全常用

快捷鍵ctrl大全_快捷鍵大全常用_intellij idea 快捷鍵

總結(jié)

我個(gè)人很喜歡這種小功能。 優(yōu)化后的代碼看起來(lái)端莊,會(huì)節(jié)省很多釣魚(yú)的時(shí)間。 這并不是一個(gè)復(fù)雜的操作,希望對(duì)您有所幫助。

如有侵權(quán)請(qǐng)聯(lián)系刪除!

13262879759

微信二維碼