java开发工具IntelliJ IDEA V2022.2更新详情(一)

本文主要介绍IntelliJ IDEA V2022.2新功能第一部分的介绍。

本文主要介绍

关键更新
  • 改进远程开发:在 IntelliJ IDEA 2022.2 中引入了大量远程开发的重大升级,新发布的更新带来了各种质量改进。通过 SSH 将笔记本电脑连接到安装在远程服务器上的 IntelliJ IDEA,并获得流畅的开发人员体验。如果用户正在使用 JetBrains Space, 通过新版本有效地编排后端,可以直接从 IntelliJ IDEA 管理开发环境。
  • java开发工具idea
  • 从 JBR 11 到 JBR 17 的转换:从 v2022.2 开始,所有 IntelliJ IDEA 更新都附带 JetBrains Runtime 17 (JBR 17),这带来了显着的 IDE 性能改进、更好的安全性、由于 Metal API而在 macOS 上增强的渲染性能等等。
  • java开发工具idea
  • 支持 Spring 6 和 Spring Boot 3 功能:IntelliJ IDEA 2022.2 现在完全支持 Spring 6 和 Spring Boot 3 功能,包括新@AutoConfiguration类和 @ConfigurationProperties具有新构造函数绑定语法的类,而无需显式@ConstructorBinding.
  • java开发工具idea
用户体验
运行当前文件

为了在没有专门的运行配置的情况下更轻松地运行和调试单个文件,我们引入了运行/调试小部件中可用的新运行当前文件功能。在它的帮助下,您可以运行和调试当前打开的文件,IDE 将自动使用最适合该文件的运行配置类型。

java开发工具idea
全局更改字体大小的键盘快捷键

有一个新的键盘快捷键可以更改编辑器中各处的字体大小。要增加字体大小,请按Alt+Shift+Period。要减小它,请按Alt+Shift+Comma。此外,现在有一个字体大小指示器显示当前字体大小以及将其恢复为默认值的选项。

java开发工具idea
在 macOS 上合并所有项目 Windows操作

对于 macOS,我们引入了通过将所有打开的项目窗口合并为一个来组织工作空间的功能,将每个窗口变成自己的选项卡。要执行此操作,请转到Window | 合并所有项目窗口。

java开发工具idea
用于突出显示检查的增强配置

您现在可以配置检查在编辑器中的显示方式,而无需更改其严重性级别。当您想要更改检查突出显示样式时,可以使用新的“编辑器中的突出显示”下拉菜单进行更改,该菜单可以方便地显示所有可用选项。

java开发工具idea
欢迎屏幕上的克隆存储库进度条

克隆存储库进度条现在出现在 IDE 的欢迎屏幕上,并显示在项目列表中,这使其更清晰、更易于使用。

java开发工具idea
助记书签的新描述字段

“添加助记符书签”对话框已升级为“描述” 字段,因此您现在可以立即向书签添加可选描述。

java开发工具idea
编辑
禁用自动块注释关闭的新设置

现在可以在按下 时禁用自动块注释关闭 Enter。为此,请转到设置/首选项 | 编辑 | Smart Keys 并取消选中Enter部分 中的Close block comment复选框。

java开发工具idea
更快地访问代码完成设置

现在可以直接从代码完成弹出窗口中的 kebab(三个垂直点)菜单按钮 访问代码完成设置并配置您的首选项。

java开发工具idea
用于调整文件类型关联的新通知面板

当文件错误地与纯文本显式关联时,IntelliJ IDEA 现在会通知您错误的文件类型关联并建议直接从编辑器中重置它,而无需您在 Settings / Preferences中手动进行。

java开发工具idea
在 Markdown 文件中生成目录的新操作

现在可以根据文档标题轻松地在 Markdown 文件中生成目录。此新操作可从“插入”和 “生成”弹出菜单中获得,您可以通过Alt+Insert 快捷方式或右键单击来调用该菜单。IDE 将在当前插入符号位置插入目录并用标记将其括起来,以便您以后可以通过调用相同的菜单对其进行更新。

java开发工具idea
Java
改进的检查和代码完成

克隆存储库进度条现在出现在 IDE 的欢迎屏幕上,并显示在项目列表中,这使其更清晰、更易于使用。

java开发工具idea
Kotlin
支持 Kotlin 1.7.0 功能

添加了 对最新语言版本Kotlin 1.7.0中引入的功能的支持。IDE 现在可以正确呈现绝对不可为空的类型,并为您提供对选择加入要求 的有用检查。

java开发工具idea
支持 Kotlin 调试器中的数据流分析

已将 Kotlin 调试器与数据流分析功能集成,现在它会显示 DFA 提示,显示哪些条件为真以及将执行哪些分支。以前,此集成 仅适用于 Java,但现在也支持 Kotlin。

java开发工具idea
IntelliJ IDEA 原生构建器使用项目中配置的 Kotlin 编译器版本

从 v2022.2 开始,捆绑的 Kotlin 编译器不再与 IntelliJ IDEA 原生构建器一起使用。本地和 CI 构建现在都使用项目设置中声明的 Kotlin 编译器版本运行。此更改消除了以前由于捆绑编译器版本与项目构建文件中定义的版本不匹配而出现的本地构建和 CI 构建之间的不一致。

改进了 Kotlin 的 IDE 性能

优化索引的最新工作对 IDE 在代码突出显示、完成和查找用法方面的速度和性能产生了积极影响。

Groovy
支持 GINQ

添加了对 Groovy 集成查询 (GINQ) 的支持。IDE 现在为 Groovy 4 的此功能提供语法突出显示、代码完成和检查。

java开发工具idea
安全
导入受信任的 SSL 证书

IntelliJ IDEA 2022.2 现在可以帮助您从系统信任存储中导入受信任的 SSL 证书。它将自动使用特定于您的企业环境的自定义证书。您不需要采取额外的行动,因为一切都应该开箱即用。

Profiler
分析时可用的CPU和堆内存图表

升级了 IntelliJ Profiler,让收集快照变得更加容易。现在,当您开始分析时,CPU和堆内存实时图表与控制台并排显示。因此,您可以查看应用程序的执行情况,同时还可以在所需的分析期间从同一应用程序收集许多快照。

java开发工具idea
支持 Kotlin 内联函数

Kotlin 内联函数现在与其他函数一起显示在Flame Graph、Call Tree和Method List中,允许您查看它们的 CPU 时间并在需要时对其进行优化。目前,该功能仅适用于Start profiling 选项,将尽快将其添加到Attach模式。

java开发工具idea

重要通知:接厂商相关通知,JetBrains 将于 2022 年 10 月 1 日起全面上调 IDE、. NET 工具 和 All Products Pack 订阅产品价格。

想要了解IntelliJ IDEA价格的朋友,欢迎咨询官方客服

IntelliJ IDEA技术交流群:786598704      欢迎进群一起讨论

标签:

来源:慧都

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年6月25日
下一篇 2022年6月25日

相关推荐

发表回复

登录后才能评论