這樣寫代碼,真是帥到?jīng)]有朋友
idea中提升開發(fā)效率的10個(gè)小技巧。純干貨分享,個(gè)個(gè)都非常實(shí)用,希望小伙伴們會喜歡,記得給我打call喔。1.快速生成main方法并打印
用 psvm命令能快速生成main方法。用 sout命令能快速生成打印方法System.out.println。兩個(gè)命令相結(jié)合的效果如下:

2.給new出來的對象快速賦值
.var,就能實(shí)現(xiàn)快速賦值,效果如下:
3.快速for循環(huán)
.for,就能快速實(shí)現(xiàn)for循環(huán)功能,效果如下:
.for,就能快速實(shí)現(xiàn)forEach循環(huán)功能,效果如下:
4.快速判斷
boolean.if可以生成if(boolean)boolean.else可以生成if(!boolean)string.null可以生成if(string==null)string.nn可以生成if(string!=null)

.switch也有類似的功能。5.快速try...catch
.try即可,效果如下:
6.快速類型轉(zhuǎn)換
.castvar即可,效果如下:
7.快速抽取變量
局部變量,抽取成成員變量,或者全局變量,快速抽取變量可以幫你搞定,只需加.field即可,具體效果如下:
8.快速定義Optional
Optional,避免出現(xiàn)空指針問題,只需加.opt即可,具體效果如下:
9.快速生成lambda語句
jdk1.8以上的版本,那么lambda表達(dá)式必不可少,因?yàn)橛盟梢詷O大的提高開發(fā)效率,少寫很多代碼。.lambda就能快速生成lambda語句,具體效果如下:
10.快速遷移代碼到新方法
ctrl + alt + m,具體效果如下:
后續(xù)
idea中非常有趣且實(shí)用的小技巧有很多,歡迎大家跟我一起交流學(xué)習(xí),共同進(jìn)步。有道無術(shù),術(shù)可成;有術(shù)無道,止于術(shù)
歡迎大家關(guān)注Java之道公眾號
好文章,我在看??
評論
圖片
表情
