IntelliJ IDEA 2022.2 首个 EAP 版本现已发布,带来了许多有用的改进;同时将 IDE 迁移至 JBR 17,以提高 IDE 性能。开发者可以从网站、Toolbox 应用程序,或通过使用 Ubuntu 的 snaps 下载最新版本。
![]()
具体更新内容如下:
用户界面
在 MacOS 上合并所有项目的 Windows action
针对 macOS 用户引入了将所有打开的项目窗口合并为一个的功能,将它们变成 tab。此操作可从“Window”菜单中获得。
![]()
Mnemonic Bookmarks 的新描述字段
在"Add Mnemonic Bookmark"对话框中集成了一个描述字段,这样你就可以立即为你的书签添加一个可选的描述。
![]()
缩放时的字体大小指示器
当你在编辑器中放大或缩小代码时,现在可以看到一个显示当前字体大小的指示器以及将其恢复为默认值的选项。
![]()
VCS
Welcome screen 上的 Cloning repository 进度条
更新了 Cloning repository 进度在 IDE 的 Welcome screen 上的显示方式。现在,进度条直接显示在 Projects 列表中,使其更加清晰和易于使用。
![]()
Editor
New setting to disable automatic block comment closure
现在可以在按下 Enter 键时禁用 automatic block comment closure。可通过,Settings / Preferences | Editor | Smart Keys,取消勾选"Enter"部分的"Close block comment"复选框。
![]()
Code Completion Popup 中提供的 Code Completion Settings
现在可以直接从 Code Completion Popup 中的三个垂直点菜单按钮访问 Code Completion Settings 并配置你的 preferences。
![]()
JetBrains Runtime
随着 IntelliJ IDEA 2022.2 EAP 的推出,开发团队正在从 JetBrains Runtime 11 (JBR11) 迁移到 JetBrains Runtime 17 (JBR17)。从此构建开始,所有 IntelliJ IDEA 2022.2 更新都将随附 JBR17。带来的影响包括:
- 显着的性能改进,使 IDE 运行更快、更顺畅。
- 更好的安全性,因为 JBR17 基于最新的 OpenJDK LTS。
- JetBrains Runtime 17 利用 Metal API 在 macOS 上提供更好的渲染性能。
- 提高 macOS 上的可访问性,因为 JBR17 具有与 VoiceOver screen reader 的集成。
- Vector API 的使用旨在表达在运行时编译为支持的 CPU 架构上的向量指令的向量计算,从而实现优于等效标量计算的性能。
详情可查看官方公告。