IDEA 2023.3 正式发布,新特性太强了!

OnlyServer

共 2066字,需浏览 5分钟

 · 2024-03-20

大家好,我是栈长。

IDEA 2023.3 正式发布啦,有不少实用的新特性,一起来看看!

关键亮点

对 Java 21 功能的完全支持

IntelliJ IDEA 2023.3 提供了对最新 Java 21 功能的完全支持。这些更新包括虚拟线程、记录模式、switch 表达式的模式匹配和序列化集合等重要新特性,以及对字符串模板、作用域值等新引入的语言功能的预览。

23d093ccbcf94064833bb0b28db5f663.webp

你还在用 Java 8 ?《Java 8,再见了!》这个课程 推荐学习下。

调试器中的 Run to Cursor(运行到光标)嵌入选项

IntelliJ IDEA 2023.3 引入了一个新的 Run to Cursor(运行到光标)嵌入选项,该选项允许您在调试时执行到特定代码行。程序挂起后,您可以将鼠标悬停在要执行到的代码行上,然后点击 Run to Cursor(运行到光标)弹出窗口。您还可以在将文本光标置于所需行上后调用键盘快捷键 (⌥F9) 来使用此功能。

ff1a0c24d83c0870fbf75b585b9aa03c.webp

带有编辑操作的浮动工具栏

IntelliJ IDEA 2023.3 引入了一个浮动工具栏,该工具栏会在所选代码段旁边显示,提供对 Extract(提取)、Surround(包围)、Reformat(重新格式化)和 Comment(注释)等编辑操作以及上下文操作的轻松访问。

您可以使用竖三点菜单自定义浮动工具栏。要将其隐藏,您可以使用相同的菜单或转到 Settings/Preferences | Advanced Settings | Editor(设置/偏好设置 | 高级设置 | 编辑器),选中 Hide floating toolbar for code editing(隐藏代码编辑的浮动工具栏)选项。

d060e06f8fee7838eb74ca8c3d47b879.webp

用户体验优化

插播一条:如果你近期准备面试跳槽,点击 Java面试库 小程序刷题吧,共 2500+ 道,几乎覆盖了所有主流 Java 技术面试题。

Default(默认)工具窗口布局选项

IntelliJ IDEA 2023.3 进一步增强了 v2023.1 中引入的保存多个工具窗口布局并在它们之间切换的功能。新的 Default(默认)布局选项提供了将工作区外观还原到默认状态的快速方式。

此布局不可自定义,位于 Window | Layouts(窗口 | 布局)下。

f5ffae20e99b27fb502a99c1ddbc3065.webpDefault(默认)工具窗口布局选项

默认颜色编码编辑器标签页

为了增强您在编辑器中同时处理多种文件类型的导航体验,我们为编辑器标签页引入了默认颜色编码,反映它们在 Project(项目)工具窗口中的外观。您可以在 Settings/Preferences | Appearance & Behavior | File Colors(设置/偏好设置 | 外观与行为 | 文件颜色)中管理此设置。

ded65d40f6d3a9a8b366e20754a3cf37.webp在默认查看模式下隐藏主工具栏的选项

适用于 macOS 的新产品图标

对于 IntelliJ IDEA 2023.3 版本,我们重新设计了适用于 macOS 的 IntelliJ IDEA 图标,使其与操作系统的标准样式指南保持一致。

d9d22157e11e2e2a42f90a46efdb0c7f.webp适用于 macOS 的新产品图标

Speed Search(快速搜索)快捷键

6bb4136eef5123dd83b9cf17bd41241b.webp

其他

其他还有一些优化,比如对 Java,Scala,Kotlin 等改进。插播一条:如果你近期准备面试跳槽,点击Java面试库小程序刷题吧,共 2500+ 道,几乎覆盖了所有主流 Java 技术面试题。

生成工具

更快的 Gradle 导入和索引

Gradle 项目现在打开速度更快,因为 IDE 不再自动下载所有依赖项的源 JAR 文件。如需访问特定源文件,您可以使用 ⌘B 快捷键导航,并在 IDE 提示时选择下载。

a53bf15661fb17f3aed355d0667e0fdf.webp更快的 Gradle 导入和索引

针对所有项目的快速 Maven 导入

38bb57608aeec8adca116681d314643f.webp针对所有项目的快速 Maven 导入

性能

默认启用的共享 JDK 索引下载

为了提高 IDE 的启动速度,我们默认启用了共享 JDK 索引的下载。IntelliJ IDEA 现在将在后台无缝连接到专属资源,自动为 JDK 获取和应用共享索引。

这两天使用情况,IDEA 启动,运行都越来越轻便了,尤其是我用的正版,可以说是非常丝滑哈哈。

推荐一个开源免费的 Spring Boot 实战项目:

https://github.com/javastacks/spring-boot-best-practice

数据库工具

数据可视化 Ultimate

IntelliJ IDEA Ultimate 2023.3 集成了 Lets-Plot 库,可以实现简化的无代码数据可视化。

c48ecec3f592b589bbcd9b441be6782d.webp数据可视化

重做的导入功能

1c858a0015104b65dd668457a17d97d5.webp重做的导入功能


浏览 8
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报