IDEA 2024.3 预览:把开发者感动到哭了

文摘   2024-10-06 18:57   四川  

幸运的人,

一生都被童年治愈;

不幸的人,

一生都在治愈童年


只有勇敢的人

和有钱的人才能先享受世界


缘分就是我还不知道

会见到你就误打误撞般

遇见了你



最近 IDEA 又发布了最新的 2024.3 的预览版本 EAP,把开发者的心激动的不得了。


下面就来看看这次预览版本释放出来哪些激动人心的特征。


第一个,运行按钮优化

这里指的是 Debug 这个按钮,以前这里,我们知道点一下就把项目运行起来了,但是熟悉 springboot 开发的同学都知道,如果要同时运行多个项目 Debug 就无能为力了吧。


现在我们可以按住 ctrl,然后点击 Debug 对应的多个配置,就可以同时运行多个配置对应的项目了。


第二个,代码格式化优化

注重代码格式化的同学可能会知道,IDEA 会把多余的空行给删除掉,这里指的是注解与字段的声明之间的空格,这样看起来也更加符合逻辑和紧凑,而且删除这些空格也被视为一种最佳实践。


jetbrains 意识到这种最佳实践开始不能放之四海而皆准了,于是设计了更灵活的配置方案。


修改地方:Settings | Editor | Code Style | Java | Blank Lines



这里我们可以在注解和字段之间设置保留一个空行。在使用 JPA 框架开发的时候这种空行会代码提高可读性。


第三个,增加默认的 tab 个数限制

之前这个配置默认是 10 和 tab,现在 IDEA 改成了 30 个。



这对解决一些关联文件很多的问题的时候很有用,但是如果你希望让你每次专注的文件足够少,可以适当调小这个配置。


第四个,优化重命名操作的位置

这次把 Rename 这个操作放在了更触手可及的地方。



这个优化大大方便了使用鼠标的方式调用重命名操作的同学,可以更快的重命名文件,变量,以及其他代码元素。


第五个,支持 maven 的本地分割仓库

这是 maven 在她的 3.9 版本引入的特性,简单来说就是对 maven 里面的依赖库进行分组管理,比如把缓存的和本地安装的依赖进行区分。


有兴趣的同学可以点击链接去了解一下


https://maven.apache.org/resolver/local-repository.html#Split_Local_Repository


以前IDEA 对这个特性的支持还不够好,会出现构建失败的情况,现在可以很丝滑的使用这个特性,更加高效的管理我们的依赖了。


最后

若细数这几多贴心,你会感动到哭吗?

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