IntelliJ IDEA 2022.3 发布首个 RC 版本


IntelliJ IDEA 2022.3 首个 RC 版本已发布,2022.3 是年度的第三个重要更新,团队称正式版即将推出,目前正在进行最后的优化。

RC 下载地址:https://www.jetbrains.com/zh-cn/idea/nextversion/

主要变化

  • 优化 IDE 启动和打开项目速度

开发团队称,对于即将推出的 2022.3 版本,他们特别努力优化 IDE 的启动体验。因此,他们带来了明显的性能改进,以加快应用程序的启动和项目的打开。

通过切换到基于协程的 API,开发团队将一些过去按顺序运行的进程并行化。此外还设法减少了类加载,并在 Intention Action、检查、IElementType、IStubElementType 常量和其他扩展上节省了大量时间,这些扩展以前是在没有实际需要的情况下加载和实例化的。

除此之外,他们已经消除了捆绑插件中几乎所有的项目组件,将启动时的整体性能,包括编辑器的恢复,提高了 30% 左右。

  • 在火焰图提供按组别查看调用功能

此功能将占用其父时间的绝大部分时间的调用序列和标准库方法实现(例如 java.util )进行分组,并将它们显示为 Flame Graph 上的折叠列表。这样可以更轻松地处理数据并专注于最可能的优化目标 —— 需要大量计算资源的调用。

  • 引入新的 Kotlin K2 编译器

Kotlin 团队发布了 Kotlin 1.7.20 版本,更新了新的 Kotlin K2 编译器的 Alpha 版本。这个新编译器的主要目标是改进性能。

  • 新增设置同步解决方案

引入了一个重新设计的解决方案来同步自定义用户设置。新的 Settings Sync 插件能够同步来自平台、捆绑插件和第三方插件的所有可共享设置。默认情况下,Settings Sync 插件本身也将被同步并静默安装。至于第三方插件设置是否可同步,则取决于第三方供应商。

启用方法

  • 如果一直在使用 IDE Settings Sync,则你的数据将自动迁移到新插件,无需执行任何操作。
  • 如果你是 Settings Repository 用户,建议继续使用当前设置,因为相关的功能迁移仍在进行中。功能准备就绪后,你将在 IDE 中收到通知。
  • 如果你之前没有使用过设置同步解决方案,想尝试新的解决方案,可以通过设置 / 首选项 | 设置同步 | 启用设置同步。

  • 改进 Kotlin 的 IDE 性能

优化了缓存和索引的使用,使代码分析更快更稳定。还改进了 .gradle.kts 文件中的代码完成算法,根据基准测试,其速度提高了 4-5 倍。

  • 提供面向 ARM64 且支持 Windows 和 Linux 的安装程序
  • ……

详情查看官方博客。


相關推薦

2022-09-27

IntelliJ IDEA 2022.3 的抢先体验计划现已开放,第一个 EAP 通过可选的设置提供了对新 UI 的访问、改进了多屏幕工作的用户体验、以及与 Maven 相关的更新等。  用户体验  通过设置提供新的 UI  今年 5 月 JetBrains IDE 公布

2022-10-29

IntelliJ IDEA 2022.3 EAP 5 已发布!这是 Beta 之前的最后一个 EAP 版本,通过每日提示和书签提供更好的用户体验,另外还包括 Gradle 更新等优化。   改进每日提示 增强了当日提示,改进了 UI 、优化了展示的算法,可帮助用户更

2022-11-11

IntelliJ IDEA 2022.3 Beta 2 已发布!可以 从JB 网站、Toolbox App 或使用 Ubuntu 的 snaps 获得新版本。  改进了 Kotlin 的 IDE 性能 优化了缓存和索引的使用,使代码分析更快更稳定。还改进了 .gradle.kts 文件中的代码完成

2022-10-08

IntelliJ IDEA 2022.3 发布了第 2 个 EAP 版本。 主要变化: 优化 IDE 启动和打开项目速度 开发团队称,对于即将推出的 2022.3 版本,他们特别努力优化 IDE 的启动体验。因此,他们带来了明显的性能改进,以加快应用程序的启动

2022-10-16

IntelliJ IDEA 2022.3 EAP 3 现已推出!新的 EAP 版本引入了重新设计的 Settings Sync 解决方案,可无缝同步个人 IDE 设置、一系列新的 Java 检查和其他改进,以及利用新 IntelliJ IDEA Workspace Model API 的实验性 Maven 导入功能。 新的同步设置解

2022-12-22

IntelliJ IDEA 2022.3.1 已发布,这是对 2022.3 版本的第一个错误修复更新,主要修复了下面的问题。 在新 UI 中提供了在多行上显示编辑器选项卡的选项 [ IDEA-29509 ] 保存操作再次按预期工作。[ IDEA-307368 ] 提取

2023-03-11

IntelliJ IDEA 2022.3.3 现已发布。这是 v2022.3 的第三个 bug 修复更新,解决了各种错误并进行了多项改进以增强整体用户体验。以下是最值得注意的修复和更新: 解决了长期以来导致 macOS Ventura 上全屏模式下屏幕闪烁的问

2022-07-09

IntelliJ IDEA 2022.2 首个公开测试版已发布。 主要变化 增强远程开发体验 远程开发功能将 IDE 拆分为本地和远程组件,IDE 本身作为后端服务安装在远程服务器上用于加载项目。同时瘦客户端(thin client)在本地运行并提供完

2022-08-21

JetBrains 博客显示: IntelliJ 项目的源代码最近迁移到了 Java 17。 尽管仍然编译了一些模块与旧 Java 版本兼容,以支持在老版本 Java 下运行用户的项目。但现在大多数平台和插件模块都使用 Java 17,而即将推出的所有基于 IntelliJ 的

2022-05-24

IntelliJ IDEA 2022.2 首个 EAP 版本现已发布,带来了许多有用的改进;同时将 IDE 迁移至 JBR 17,以提高 IDE 性能。开发者可以从网站、Toolbox 应用程序,或通过使用 Ubuntu 的 snaps 下载最新版本。 具体更新内容如下: 用户界面 在 Mac

2023-05-15

首个 IntelliJ IDEA 2023.2 EAP 构建现已发布,此版本引入了一种从 IntelliJ Profiler 即时查看性能数据的简单方法、调试反应式应用程序的改进、无缝生成项目共享索引的新解决方案以及一些 UI 改进。 用户体验 在 Windows 和 Linux 的主工

2022-11-22

能。 Kotlin IDE 的满意度 Kotlin 用户对 IDE(Android Studio 和 IntelliJ IDEA)中语言支持的完整性、质量和可用性非常满意。然而在使用 Kotlin 时,IDE 的性能显然不能提供最好的体验,用户满意度得分仅为 56%。 提高 IDE 的性能 为了

2022-08-28

过 WebStorm 的 Code Vision 功能,用户可以在 JetBrains Rider 和 IntelliJ IDEA 中使用。JetBrains 将在 WebStorm 2022.3 中为 JavaScript 和 TypeScript 实现这一功能,以使其更容易跟踪代码中各种类、方法、类型别名和接口的使用情况。 重做了新

2022-12-03

简介 Restful Fast Request 是一个类似于 Postman 的 IDEA 插件。它是一个强大的 restful api 工具包插件,可以根据已有的方法帮助您快速、自动生成 url 和 params。 Restful Fast Request = API 调试工具 + API 管理工具 + API 搜索工具。 它有一个漂