时间:2021-05-02
前言
对于如何提高开发效率,是每一个程序员都非常关心的问题,本文总结了开发工具idea中提升开发效率的10个小技巧。纯干货分享,个个都非常实用,希望小伙伴们会喜欢,记得给我打call喔。
1.快速生成main方法并打印
2.给new出来的对象快速赋值
在new出来的对象后面加上.var,就能实现快速赋值,效果如下:
3.快速for循环
1.基本变量
比如:int,long,byte等,在需要进行for循环遍历的变量后加上.for,就能快速实现for循环功能,效果如下:
2.集合
在需要进行forEach循环遍历的集合后加上.for,就能快速实现forEach循环功能,效果如下:
4.快速判断
判断条件在开发过程中使用频率非常高,如何快速的写出判断条件呢?
具体实现效果如下:
此外.switch也有类似的功能。
5.快速try...catch
有时候我们有异常需要捕获,手动写try...catch比较麻烦,这时快速try...catch可以给我们节省不少时间,只需加.try即可,效果如下:
6.快速类型转换
有时候我们需要做类型转换,必须手写括号和赋值参数,同样有些麻烦,这时快速类型转换,可以帮我们搞定,只需加.castvar即可,效果如下:
7.快速抽取变量
有时候我们需要把方法中的局部变量,抽取成成员变量,或者全局变量,快速抽取变量可以帮你搞定,只需加.field即可,具体效果如下:
8.快速定义Optional
有时候我们想把某个对象转换成Optional,避免出现空指针问题,只需加.opt即可,具体效果如下:
9.快速生成lambda语句
如果你在用jdk1.8以上的版本,那么lambda表达式必不可少,因为用它可以极大的提高开发效率,少写很多代码。
使用.lambda就能快速生成lambda语句,具体效果如下:
10.快速迁移代码到新方法
在代码重构时,经常需要把某段代码迁移到一个新方法中,这时使用快捷键ctrl + alt + m,具体效果如下:
后续
我在这里只是抛砖引玉,其实idea中非常有趣且实用的小技巧有很多,欢迎大家跟我一起交流学习,共同进步。
原文地址:https://mp.weixin.qq.com/s/4IUPsWc-lL1GguoMPfjKLw
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
有没有朋友升级iOS7系统之后发现appstore不见了呢?小编看到很多朋友出现了这样的问题,遇到同样情况的朋友可以一起来看看ios7appstore不见了
昨天代码写的好好的,今天一打开AndroidStudio开始写代码,居然没有代码自动提示了,我他妈也是醉了,学个安卓开发真是心累,各种幺蛾子。作为一个老程序员了
很多微商都愁苦于没有朋友,或者朋友数量极少。。。怎样增加朋友,成了他们的一道难题!因此在此基础上出现了类似于微信推广丶微信好友互推丶微信帮助加好友这样一行业。。
现在很多新手的没有朋友,或者朋友数量极少。。。怎样增加朋友,成了他们的一道难题!因此在此基础上出现了类似于微信推广、微信好友互推、微信帮助加好友这样一行业!如果
很多微商都愁苦于没有朋友,或者朋友数量极少。。。怎样增加朋友,成了他们的一道难题!因此在此基础上出现了类似于微信推广丶微信好友互推丶微信帮助加好友这样一行业。。