👉 这是一个或许对你有用的社群
🐱 一对一交流/面试小册/简历优化/求职解惑,欢迎加入「芋道快速开发平台」知识星球。下面是星球提供的部分资料:
《项目实战(视频)》:从书中学,往事上“练”
《互联网高频面试题》:面朝简历学习,春暖花开
《架构 x 系统设计》:摧枯拉朽,掌控面试高频场景题
《精进 Java 学习指南》:系统学习,互联网主流技术栈
《必读 Java 源码专栏》:知其然,知其所以然
👉这是一个或许对你有用的开源项目
国产 Star 破 10w+ 的开源项目,前端包括管理后台 + 微信小程序,后端支持单体和微服务架构。
功能涵盖 RBAC 权限、SaaS 多租户、数据权限、商城、支付、工作流、大屏报表、微信公众号、CRM 等等功能:
Boot 仓库:https://gitee.com/zhijiantianya/ruoyi-vue-pro
Cloud 仓库:https://gitee.com/zhijiantianya/yudao-cloud
视频教程:https://doc.iocoder.cn
【国内首批】支持 JDK 21 + SpringBoot 3.2.2、JDK 8 + Spring Boot 2.7.18 双版本
来源:www.jetbrains.com
/zh-cn/idea/whatsnew
JetBrains刚刚发布了最新IntelliJ IDEA 2024.2版本,做了不少优化性能方面的优化,同时新的ui也默认为启动ui。感兴趣的小伙伴可以下载体验,以下为官方本次介绍:
借助 IntelliJ IDEA 2024.2 Ultimate,您可以直接在 IDE 中运行 Spring Data JPA 方法进行即时仓库查询验证。它还通过提供内联描述和高级自动补全帮助简化 cron 表达式的管理,并将 HTTP 客户端升级为使用 GraalJS 执行引擎。此外,此版本还可以在项目索引编制期间启用关键功能,帮助增强 IntelliJ IDEA 的整体启动效率,它集成了 K2 模式(目前处于 Beta 阶段),进一步提升 IDE 针对 Kotlin 的性能和稳定性及其对语言功能的支持。
1.改进的 Spring Data JPA 支持
![ca0d881d0fca2076db42b5db284b4adc.png](https://img-blog.csdnimg.cn/img_convert/ca0d881d0fca2076db42b5db284b4adc.png)
我们添加了在 IDE 中运行 Spring Data JPA 方法的功能,持续改进 IntelliJ IDEA 的 Spring 框架支持。这项新功能允许您在不运行应用程序和分析日志文件的情况下查看方法将生成哪个查询。现在,您可以使用装订区域图标直接在 JPA 控制台中执行任何仓库方法。
基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能
项目地址:https://github.com/YunaiV/ruoyi-vue-pro
视频教程:https://doc.iocoder.cn/video/
2.改进的 cron 表达式支持
![1ebfeffcb0e4be02fb273ec3245cb62b.png](https://img-blog.csdnimg.cn/img_convert/1ebfeffcb0e4be02fb273ec3245cb62b.png)
在代码中处理 cron 表达式比以往更加简单。使用 Spring、Quarkus 或 Micronaut 实现定时服务时,您可以通过紧邻的描述轻松理解 cron 表达式。此外,自动补全功能提供了您可以立即添加和调整的预填充示例,不必从头开始编写 cron 表达式。
基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能
项目地址:https://github.com/YunaiV/yudao-cloud
视频教程:https://doc.iocoder.cn/video/
3.更快开始编码
![ae3ba96599568a86a2079dae1f1f2fad.png](https://img-blog.csdnimg.cn/img_convert/ae3ba96599568a86a2079dae1f1f2fad.png)
在 2024.2 版本中,我们增强了启动体验,让您能够更快开始编码。升级使 IDE 可以在不完整的项目模型下运行,并允许在索引编制期间访问关键功能,包括代码高亮显示、代码补全、意图操作、测试启动、有效装订区域标记、Lombok 支持等,从而减少等待时间。
4.改进的全行代码补全
![3c6891e95a232afb8ae99c0c6f63b017.png](https://img-blog.csdnimg.cn/img_convert/3c6891e95a232afb8ae99c0c6f63b017.png)
在 2024.2 版本中,我们使接受全行代码补全建议的流程更加直观和精确。内联代码补全建议现在包含代码高亮显示,新的快捷键可以让您从较长的建议中接受单个单词或整个行。我们还优化了将接受的更改集成到代码中的方式,消除了格式设置和相关问题。
5.新 UI 成为所有用户的默认选项
![0b02a70f77c3658ba1c3edbfe9199a32.png](https://img-blog.csdnimg.cn/img_convert/0b02a70f77c3658ba1c3edbfe9199a32.png)
在 IntelliJ IDEA 2024.2 中,新 UI 现在成为所有用户的默认选项,经典 UI 则作为插件提供。新 UI 简洁而现代,提供更大、更易用的控件、一致的调色盘、明亮清晰的图标、增强的对比度和更好的强调色。
6.随处搜索中的预览选项
![35e198391bee9b63a682e78d1ded0350.gif](https://img-blog.csdnimg.cn/img_convert/35e198391bee9b63a682e78d1ded0350.gif)
Search Everywhere(随处搜索)对话框增加了一个选项,用于预览您正在搜索的代码库元素。通过对话框工具栏上的 Preview(预览)图标启用此功能后,预览窗格将出现在搜索结果下方,提供更多上下文并让您更轻松地浏览项目。
7.代理设置自动检测默认为新用户启用
![f96bf4483e4412a96bfceb03479c40a8.png](https://img-blog.csdnimg.cn/img_convert/f96bf4483e4412a96bfceb03479c40a8.png)
IntelliJ IDEA 现在会默认自动检测并使用您的计算机上配置的系统代理设置,促进与外部资源和服务的无缝交互。
8.Code With Me 增强并简化启动
![45399d96d9c3751dfd8ef7fc8fcc9117.png](https://img-blog.csdnimg.cn/img_convert/45399d96d9c3751dfd8ef7fc8fcc9117.png)
Code With Me 通话中的屏幕共享现在重定向到浏览器,允许您将特定窗口或整个屏幕指定为共享源。此前,所有屏幕和窗口都默认共享,没有选择特定源的选项。
Code With Me 会话启动弹出窗口经过重新设计,使流程有所简化。它现在包括所有权限设置,减少了启动新会话所需的步骤,并且权限得到保留,每个会话只需点击两次即可启动。此外,权限可以在会话期间直接从弹出窗口更改。
9.数据库管理
![89dd379fc6e2ba3cfc43f85541e462d6.png](https://img-blog.csdnimg.cn/img_convert/89dd379fc6e2ba3cfc43f85541e462d6.png)
10.其他
其他还有许多更新,包括web框架的更新,构建工具和版本控制的优化和增强,scala开发以及代码编辑器和Debug的优化等等,本次更新内容较多,如果大家想要更多了解可以去官方文档查看。
欢迎加入我的知识星球,全面提升技术能力。
👉 加入方式,“长按”或“扫描”下方二维码噢:
星球的内容包括:项目实战、面试招聘、源码解析、学习路线。
文章有帮助的话,在看,转发吧。
谢谢支持哟 (*^__^*)