IntelliJ IDEA2024.2史诗级发布:这些新特性吹爆了

文摘   2024-08-10 09:09   四川  

喜欢一个妹子

重点永远都不是如何追

而是要找机会展示

自己的价值去吸引她


如果女人一味的矜持

只能说明她不够喜欢你

一开始的矜持

是对你的感情的试探

后来的矜持

就是对你的感情的拒绝



前不久,jetbrains发布了IDEA2024.2版本,公布了一系列令人眼花缭乱的新特性。


下面就来品尝一下其中很有味道的新特性大餐吧。


第一个,cron 表达式更人性化

在开发中如果遇到定时任务,那么就要手写cron表达式,但是要把cron表达式翻译成自然语言对人来说还是有不小的难度。


这次IDEA就给我们做了翻译的工作,再也不用幸苦你的大脑去理解cron了。



在表达式右边显示了cron表达式的自然语言含义。


同时,我们写cron表达式也变得更加轻松了,因为同样也有文本化的提示。


第二个,全局搜索支持预览

全局搜索也就是IDEA里面的被反复使用的search everywhere,快捷键是手指双击shift,现在可以点击右上角的预览按钮看到搜索结果的更多信息,嗖嗖嗖的提高我们的搜索效率。



第三个,增强的日志管理

如下动图所示,占位符和参数的关系通过选中的方式来即时体现。



同时缺少参数的时候,也会给出友情提示。



包括在应该使用log的方式来打印日志的时候用了System.out.println,也会给出快速转换的提示。



第四个,和自身比较的废话文学

和林子大了什么鸟都有一样,如下这样的代码,如果不用严肃的态度看,也许能够作为枯燥撸码日常的笑料来博君一笑吧。


IDEA似乎对这样的废话文学引起的人类迷惑行为有些不适,所以也给了我们这样的提示。



第五个,更智能的修改签名

方法签名除了方法名,还包含方法参数,当我们修改方法参数的时候,并且这个方法已经被其他很多地方使用的时候,对我们来说就会深刻体会到牵一发而动全身的感觉。


但是看了下面的动图,就会大舒一口气,只需要点击IDEA给出的Change Signature,就大功告成了。



所以这个功能确实惊艳到我了。


第六个,自动补全和注入bean

这个是针对使用了Quarkus 和 Micronaut的项目而言。



如上,我们不用再手动的写自动注入的代码,我们直接使用bean,IDEA就会自动给我们写上对应的bean字段和对应风格的自动注入代码。

golang学习记
分享golang 学习的点滴
 最新文章