IntelliJ IDEA 2023.1发布了,为你整理了主要变更

在 IntelliJ IDEA 2023.1 中,根据用户的宝贵反馈对新 UI 做出了大量改进。

还实现了性能增强,从而更快导入 Maven,以及在打开项目时更早提供 IDE 功能。

新版本通过后台提交检查提供了简化的提交流程。

IntelliJ IDEA Ultimate 现在支持 Spring Security 匹配器和请求映射的导航。

新 UI 增强(测试版)

根据有关 IDE 新 UI 的反馈,我们针对最热门的请求实现了多项更新。 我们引入了 Compact Mode(紧凑模式),通过缩小间距和元素提供更统一的 IDE 外观。 新 UI 提供了垂直拆分工具窗口区域和便捷排列窗口的选项,与在旧 UI 中相同。 主窗口标题中的 Run(运行)微件经过重新设计,外观更柔和、更悦目。 详细了解新 UI 增强,我们也继续邀请您尝试新 UI!

在项目打开时更早提供 IDE 功能

 我们通过在智能模式下执行 Scanning files to index(正在扫描要建立索引的文件)进程改进了 IDE 启动体验。 这样可以在启动过程中更早地提供完整的 IDE 功能。 打开项目时,IntelliJ IDEA 2023.1 会使用项目先前会话中的现有缓存,并同时查找要建立索引的文件。 如果在扫描中没有发现更改,IDE 将准备就绪,消除此前启动时建立索引所造成的延迟。

更快地导入 Maven 项目

我们通过优化依赖项解析以及重做导入和配置 facet 背后的流程,显著提高了 IDE 在导入 Maven 项目时的性能。

后台提交检查

我们重做了 Git 和 Mercurial 提交检查的行为,旨在加快整个提交流程。 检查将在提交之后且推送之前在后台执行

全 IDE 缩放

在 v2023.1 中,可以完全放大和缩小 IDE,同时增加或缩减所有 UI 元素的大小。 从主菜单中,选择 View | Appearance(视图 | 外观),调整 IDE 的缩放比例。 此外,您可以在 Settings/Preferences | Keymap | Main Menu | View | Appearance(设置/偏好设置 | 按键映射 | 主菜单 | 视图 | 外观)中指定调用这些操作的自定义快捷键

为新项目配置 Actions on Save(保存时的操作)的设置

IntelliJ IDEA 2023.1 添加了为新项目预定义 Actions on Save(保存时的操作)行为的选项。 转到 File | New Projects Setup | Preferences For New Projects | Tools | Actions on Save(文件 | 新项目设置 | 新项目偏好设置 | 工具 | 保存时的操作),选择在未来项目中保存更改时要触发的操作。

Search Everywhere(随处搜索)中机器学习驱动的类搜索默认启用

为了提供更有意义和更准确的搜索结果,我们将机器学习排名进一步集成到 Search Everywhere(随处搜索)(按两下 Shift)功能中。 Classes(类)标签页中的排序算法现在也默认由机器学习驱动,与 Actions(操作)和 Files(文件)标签页中的结果相同。

自定义基于正则表达式的搜索和替换检查

借助 IntelliJ IDEA 2023.1,您可以使用正则表达式创建自己的搜索和替换检查。 这些检查对于高亮显示基于样式或基于格式的问题特别实用。 在这篇博文中了解详情。

Java 20 支持

IntelliJ IDEA 2023.1 继续减轻 Java 开发者的认知负担,支持 Java 20 中添加的最新更新,包括对语言功能 Pattern Matching for switch (switch 模式匹配)和 Record Patterns (Record 模式)的更改。 

改进了 Branches(分支)弹出窗口

我们改进了 Branches(分支)弹出窗口的实用性。 例如,分支被分组并存储在可扩展列表中,导航更加轻松。

Create New Branch(创建新分支)弹出窗口中的自动补全

IntelliJ IDEA 2023.1 在 Create New Branch(创建新分支)弹出窗口中提供了自动补全。 为新分支输入名称时,IDE 将根据现有本地分支的名称建议相关前缀。

猜你喜欢

转载自blog.csdn.net/u011936655/article/details/129928013