标签:2021.3 效果 IDEA 如下 激活码 生成 IDE 快速
激活IDEA
最近idea激活码,频繁失效,特意将激活码转移到了公众号上,永久免费提供下载,方便大家失效后,快速查找和下载,不耽误工作。同时后期会授权一部分正版激活码给大家,先到先得。下面提供几种方法:
直接回复关键词【激活码】即可获取最新的激活码下载。永久免费更新,随便使用。
回复关键词【破解工具】或【最新工具】,可以获取2个不同的破解工具
破解工具可以用于破解Jetbrains家产品全部产品,2020以前的所有版本IDE。
最新工具可以用于破解Jetbrains新版本产品,即2020.1和2020.3版本的IDE。
回复关键词【重置】,可以获取一个IDE插件
该插件可以在你第一次安装IDE的时候使用,可以选着试用30天,然后添加该插件(直接拖拽进IDE即可),然后每次登陆IDE,试用期都会被重置为30天。
IDEA操作技巧
下面分享几个IDEA的操作技巧,绝对的使用,让你帅的没朋友!
IDEA是一款十分优秀的IDE,不进界面高大上,功能强大,而且拥有自己的生态,丰富的插件,支持扩展,今天分享几个开发中常用的快捷键,可以帮助你提高不少开发效率。
1.快速生成main方法并打印
- 用psvm命令能快速生成main方法。(也可以直接输入main+回车)
- 用sout命令能快速生成打印方法System.out.println。两个命令相结合的效果如下:
2.给new出来的对象快速赋值
在new出来的对象后面加上.var
,就能实现快速赋值,效果如下:
3.快速for循环
1.基本变量
比如:int,long,byte等,在需要进行for循环遍历的变量后加上.for
,就能快速实现for循环功能,效果如下:
2.集合
在需要进行forEach循环遍历的集合后加上.for
,就能快速实现forEach循环功能,效果如下:
4.快速判断
判断条件在开发过程中使用频率非常高,如何快速的写出判断条件呢?
- boolean.if 可以生成if(boolean)
- boolean.else 可以生成if(!boolean)
- string.null 可以生成if(string==null)
- string.nn 可以生成if(string!=null)
具体实现效果如下:
此外.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
中非常有趣且实用的小技巧有很多,剩下的留给大家去自己研究吧!
标签:2021.3,效果,IDEA,如下,激活码,生成,IDE,快速 来源: https://blog.51cto.com/7567511/2677119
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。