大家好,我是R哥。
IntelliJ IDEA 2025.1 正式发布啦!
这个版本的更新,官方对整个 IDE 做了不少优化,目的就是让我们写代码更高效、质量更高,用起来也更顺手,更舒服。
一起来看看有什么新功能!
IntelliJ IDEA 2025.1 新功能
IntelliJ IDEA 2025.1 更新了许多功能,有些可能对我们 Java 程序员没什么用,这篇我列举几个比较重要的更新,供大家参考学习下。
如果你说 IDEA 要收费,其实它也有开源的社区版本,收费的专业版也很容易弄到激活码,关注公众号Java技术栈,回复「激活码」获取,作者亲测可用。
IntelliJ IDEA 整合 AI
JetBrains AI 这次迎来了重大升级,把 AI Assistant 和 Junie 合并到了同一个订阅里,AI Assistant 就是一个 AI 聊天助手,而 Junie 相当于是一个 Agent,可以自动完成任务。
不过 Junie 不支持中国地区,需要切换地区为支持的国家。
安装方法如图所示:
点击「Let's Go」进入 AI Assistant 和 Junie 的安装流程...
这次更新的重点是,所有 JetBrains AI 功能均可在 IDEA 中免费使用,部分功能(包括:代码补全和本地模型支持)可无限使用,其他功能则会根据信用额度进行限制。
这个版本的亮点还包括更智能的补全、高级上下文感知以及对 Claude 3.7 Sonnet 和 Gemini 2.0 Flash 的支持。
官方还推出了全新的订阅系统,可根据需要轻松扩展 AI Pro 和 AI Ultimate 两个等级,新用户有 30 天 AI Pro 免费试用期。
Java 24 支持
跟上时代,2025.1 版本现在已支持 Java 24 了:
另外,流收集器已正式成为稳定功能,并成功整合进流调试流程中,提升调试效率和可视化体验:
不论是 Java 24 的实验功能、预览特性还是最终发布的功能,2025.1 版本均已全面支持,我们可以安心在项目中使用这些新特性。
相关阅读:Java 24 正式发布,超神了。。。
控制监视求值
现在我们可以更灵活地控制监视表达式的求值过程,在求值过程中,只需要右键点击相应的监视项,然后选择 "Pause Watch" 暂停监视即可临时停止求值。
如图所示:
在暂停状态下,监视将不再执行计算,也不会抛出任何错误提示。
如果需要重新启用求值时,只需通过右键菜单选择 "Resume Watch" 恢复监视即可恢复正常的求值行为。
如图所示:
这个功能在代码调试时很有用,带来了更高的可控性和安全性。
全新架构的终端
2025.1 版本带来了全新架构的终端,目前已开放 Beta 测试。
如图所示:
这次的终端重构,可以让终端在一个稳定、符合标准的核心上运行,并使用 IDE 的编辑器来呈现 UI。还能在不同平台上(无论是本地开发环境还是远程连接)持续引入新功能,同时还能保持兼容性和性能。
创建新文件更快捷
现在创建新文件变得更加高效便捷了,现在只需点击 Project(项目)窗口工具栏上的 “+” 图标,就能打开一个弹出窗口,里面汇总了所有可用的文件模板。
如图所示:
通过内置的搜索框,我们可以快速输入关键词,精准筛选并定位所需的文件类型,大大提升了新建文件的操作效率。
自动插件更新
以前总是在启动 IDEA 时自动弹出需要更新插件,有时候着急干活,又纠结要不要更新,现在好了,可以设置 IntelliJ IDEA 在后台自动更新插件了。
操作方法如下:
勾选后,IDEA 它会自动下载可用更新的插件,并在下次 IDEA 重启时自动生效,不会额外通知,这个更新真的太爽了。。。
总结
IntelliJ IDEA 2025.1 版本可以说是一次诚意满满的重大更新,尤其对 Java 程序员来说,体验和效率都有了质的提升。最重磅的莫过于 JetBrains AI 的免费使用,还有 Java 24 的支持等等。
如果你说 IDEA 要收费,其实它也有开源的社区版本,收费的专业版也很容易弄到激活码,关注公众号Java技术栈,回复「激活码」获取,作者亲测可用。
正版激活码获取方法参考:
免费获取 IntelliJ IDEA 激活码的7种方式
好了,今天的分享就到这里了,后面我也会分享更多好玩的 Java 技术和最新的技术资讯,关注公众号Java技术栈第一时间推送。在公众号Java技术栈后台回复「IDEA」获取我分享的 IDEA 系列教程。
推荐学习:IntelliJ IDEA 系列教程
版权声明: 本文系公众号 "Java技术栈" 原创,转载、引用本文内容请注明出处,抄袭、洗稿一律投诉侵权,后果自负,并保留追究其法律责任的权利。
更多文章推荐:
觉得不错,别忘了随手点赞+转发哦!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。