船新 IDEA 2025.1 要来了,新特性真香!

👉 这是一个或许对你有用的社群

🐱 一对一交流/面试小册/简历优化/求职解惑,欢迎加入「芋道快速开发平台」知识星球。下面是星球提供的部分资料: 

fc963941ba79bd44726161bc0feb1693.gif

👉这是一个或许对你有用的开源项目

国产 Star 破 10w+ 的开源项目,前端包括管理后台 + 微信小程序,后端支持单体和微服务架构。

功能涵盖 RBAC 权限、SaaS 多租户、数据权限、商城、支付、工作流、大屏报表、微信公众号、ERP、CRMAI 大模型等等功能:

  • Boot 多模块架构:https://gitee.com/zhijiantianya/ruoyi-vue-pro

  • Cloud 微服务架构:https://gitee.com/zhijiantianya/yudao-cloud

  • 视频教程:https://doc.iocoder.cn

【国内首批】支持 JDK 17/21 + SpringBoot 3.3、JDK 8/11 + Spring Boot 2.7 双版本 

来源:blog.jetbrains.com/idea/2025
/01/intellij-idea-2025-1-eap/

翻译:JavaGuide

0969a142b97378a771cb364d4c2e76f9.jpeg


就在前几天,IntelliJ IDEA 2025.1 EAP 版本新鲜出炉!这篇文章将带大家一起探索该版本中的一些令人兴奋的新特性。

1ed637c3be1c742631a815ca2de76600.png

如果您还不熟悉 EAP 版本,这里做一个简单的介绍:EAP 指的是 Early Access Program ,即早期访问计划。软件厂商会在正式发布软件之前,发布一个预发布版本(EAP 版本)给一部分用户体验和测试。用户可以提前体验新功能,并提供宝贵的反馈,帮助开发团队改进软件质量和稳定性,并在正式版发布前修复潜在的 bug。

现在,就让我们深入了解 IntelliJ IDEA 2025.1 EAP 版本带来的新特性吧!

3d77c68fa9a982cf4486bd51547b60c9.png

初步支持 Java 24

IntelliJ IDEA 2025.1 EAP 版本已经部分支持了即将到来的 Java 24!开发者们现在就可以在 IntelliJ IDEA 中尝鲜体验 Java 24 的最新特性,走在技术前沿。只需将 SDK 设置为 Oracle OpenJDK 24,并在 Project Structure | Project Settings | Project 中相应地调整语言级别即可。

eb9166827ca95e3710dab27d4fd8d30f.png

基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

  • 项目地址:https://github.com/YunaiV/ruoyi-vue-pro

  • 视频教程:https://doc.iocoder.cn/video/

更快速地创建 Spring Bean

从这个 EAP 版本开始,创建 Spring Bean 的速度得到了显著提升。开发者可以直接从 New…Generate… 菜单创建 Spring Bean,无需再手动创建空类并添加注解,极大地简化了 Spring 工作流程,节省了宝贵的时间。

2b74761d7915f6360f0c51a0d6a9a708.png 46b00e0065f42b09021fb82609dfcb79.png 58a172611f0dd5b1aef8cf75bf3e68b6.png

基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

  • 项目地址:https://github.com/YunaiV/yudao-cloud

  • 视频教程:https://doc.iocoder.cn/video/

支持 Gradle Daemon 工具链

IntelliJ IDEA 2025.1 EAP 版本新增了对 Gradle Daemon 工具链的支持。从 Gradle 8.13 开始,开发者可以使用原生 Gradle 工具链为 Gradle Daemon 指定 JVM。

以前,只能为项目本身指定 JVM。现在,IDE 会与 Gradle 的配置同步,甚至可以让 Gradle 在需要时自动下载所需的 JVM。Preferences/Settings | Build Tools | Gradle 中的设置选择器与 Gradle 的配置保持完全同步。虽然这是可选设置,但建议开发者使用它来防止 Daemon JVM 错误,并确保项目每次都能顺利同步。

603e408e9706b4554d117fcaa8082c5f.png

更轻松地自定义调试器工具窗口的工具栏

IntelliJ IDEA 的调试器功能强大,现在开发者可以根据自己的工作流程定制工具栏了!只需在顶部窗格中 kebab 菜单旁边点击右键,选择 Add to Debugger Toolbar,即可查看所有可用操作的列表,并选择适合项目的,让调试过程更加顺畅。

1c55281f43a465ace503ef3fac15684f.png

内联提示中的文本弹出窗口

在调试和检查包含标记文本的值时,开发者现在可以以正确的格式查看,而不是作为普通的长字符串。例如,如果该值是解析器的 XML 输入,它将以结构化、可读的格式显示。以前,此功能仅适用于 Watches。现在,相同的功能扩展到了内联调试,确保了两种视图的一致性,提升了调试体验。

90caae8b7803cbd1becc288ca85a10d3.png

欢迎加入我的知识星球,全面提升技术能力。

👉 加入方式,长按”或“扫描”下方二维码噢

b9d39df3d9b6c206eed2e69843a00aeb.png

星球的内容包括:项目实战、面试招聘、源码解析、学习路线。

31dd30ba97ddcb2c0c5667ca4d009a1a.png

6887094da0bd5afafea80c16f7e17cd1.pnge817eba8cef1b476ecfbb0ee668b16f5.png3e77635f64b4f359891cc1f4aa3f88dd.png5606dae6cebd9045f7abc72c1ab06dfb.png

文章有帮助的话,在看,转发吧。
谢谢支持哟 (*^__^*)
### IntelliJ IDEA 2025 使用指南 #### 安装与配置 IntelliJ IDEA 2025 版本提供了更加便捷的安装流程以及优化后的初始设置向导。用户可以通过官方渠道下载对应版本并完成基础环境搭建[^1]。在首次启动时,系统会引导开发者选择主题样式、插件支持以及其他个性化选项。 #### 增特性概览 相较于以往版本,IntelliJ IDEA 2025 增加了许多实用的功能来增强用户体验和工作效率。其中包括但不限于以下几个方面: - **智能化代码补全**:进一步提升了 AI 驱动下的上下文感知能力,能够更精准地预测下一步操作,并提供更为丰富的建议列表[^2]。 - **跨平台调试工具改进**:增强了远程服务器连接稳定性及时延表现,使得分布式应用测试变得更加顺畅. - **性能调优框架集成**:内置了高级分析器用于监控内存占用情况及线程活动状态图谱展示等功能模块. #### 插件生态系统扩展 为了满足不同领域开发者的特殊需求,JetBrains 不断扩充其市场上的第三方扩展程序库资源数量.通过简单几步即可快速找到适合自己项目的理想解决方案.比如前端工程师可以轻松获取 Vue.js 或 React Native 支持;而后端技术人员则有 Spring Boot Starter Wizard 等辅助构建服务架构. 以下是实现自动更检查的一个 Python 脚本例子: ```python import requests def check_for_updates(current_version="2025"): url = f"https://api.jetbrains.com/updates?product=idea&version={current_version}" response = requests.get(url) if response.status_code == 200: latest_info = response.json() if 'latestVersion' in latest_info and current_version != latest_info['latestVersion']: print(f"A new version is available: {latest_info['latestVersion']}") else: print("You are using the most recent version.") else: print("Failed to retrieve update information.") check_for_updates() ``` 此脚本可以帮助定期确认是否有版本发布通知. ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值