IT之家 4 月 26 日消息,据 JetBrains 发布,IntelliJ IDEA 2022.1 现已正式推出。 团队今年的第一个主要版本提供了多项增强和大量新功能,将大幅改进产品体验。

此版本引入了有助于依赖管理和冲突解决的 Dependency Analyzer。 Notifcations(通知)工具窗口提供了一种全新方式来接收和存储来自 IDE 的通知。 更新的 New Project(新建项目)向导可以让你更轻松地启动任何规模和复杂性的新项目。 团队使用 Code Author(代码作者)提示升级了 Code Vision 内嵌提示,并默认将其启用,帮助你在编辑器中即时了解代码。团队还添加了对 Java 18 中新功能的支持,并显著提升了 IDE 的 Kotlin 性能。
下面是此版本的亮点解读。
主要更新
新引入的 Dependency Analyzer 提供了有关项目中使用的所有 Maven 和 Gradle 依赖项的信息,并确保增强的依赖项管理、即时冲突解决和轻松的构建配置更正。
Event Log(事件日志)实例被替换为新的 Notifications(通知)工具窗口,更清晰地高亮显示重要和有用的通知。
团队重新设计了 New Project(新建项目)向导界面,为新手和资深用户简化创建新项目的操作。
用户体验
团队实现了改进的 Code Vision 内嵌提示,让你可以直接在编辑器中即时获取代码洞察。 指标列表现在包括 inheritors(继承者)、usages(用法)、code authors(代码作者)和 related problems(相关问题)。 指标现在默认全部启用,可以在 Inlay Hints(内嵌提示)设置中修改。 这些设置也已更新并获得了新的配置 UI。
现在,可以平均分配工作空间并将其拆分为相同宽度的选项卡。
更新的 New Project(新建项目)向导现在提供了重做的 Maven Archetype 项目生成器,其中包含增强的 Archetype 浏览和 Archetype 目录管理。
现在,使用 IntelliJ IDEA Ultimate,你可以将 UML 图导出为其他格式。
重新设计的 Structural Search and Replace(结构化搜索和替换)对话框提供了浏览模板的简单方式和更方便的 UI。
此外,团队还为 IntelliJ IDEA 的无障碍功能 2 引入了许多更新和修正,以更好地满足用户需求。
安全
IntelliJ IDEA Ultimate 2022.1 能够检测易受攻击的 Maven 和 Gradle 依赖项,并建议修正。 这由 Checkmarx Software Composition Analysis 实现,它通过 Package Checker 插件捆绑到 IDE 中。