发布时间:2025-06-17
浏览次数:0
IDEA 2022.1版本现已正式推出,其核心亮点包括:新增了依赖关系管理及冲突处理功能,推出了升级版的New项目向导intellij idea类图,旨在简化新项目的创建流程,并配备了全新的通知工具窗口,该窗口提供了一种便捷、高效的通知接收方式。2022年1月发布的版本中,融入了众多值得关注的优化内容,以下将列举其中若干新特性进行简要介绍。
关键更新依赖分析器 ( )
为了推动依赖性管理和解决冲突,IDE引入了依赖分析工具,该工具全面展示了项目和子项目中应用的所有依赖关系,涵盖了直接依赖以及由此产生的间接依赖。
此新功能便于便捷地识别并处理依赖项之间的冲突,诸如筛选掉重复的依赖项,观察它们在各个库中的分布情况,同时亦能迅速浏览依赖项,确保配置的正确构建。
图片增强的 新项目 向导
对项目向导界面进行了全新设计,旨在简化新项目的创建流程。您现在可以轻松地启动一个空白项目;选择Java等预配置选项;若需创建结构更复杂的项目,则可利用生成器功能。
新的通知 工具窗口
事件日志的实例现已更改为新型的通知工具窗口,此窗口能更有效地凸显关键且实用的建议与通知,同时将这些信息有序地整合至一个专门的工具窗口内。
如需获取更详尽的信息,请查阅相关博客文章:https://blog..com/idea/2022/01/-idea-2022-1-eap-1/#。
图片用户体验新建项目向导中的 Maven 优化
IDEA在项目向导UI的更新中,对Maven项目生成器进行了重新设计,2022.1版本新增了浏览原型时的“键入搜索”功能,并增强了在模块创建过程中对原型目录的管理功能。
图片
此外,还可以按原型输入所需的属性:
图片均匀拆分选项卡
IDEA 2022.1 允许在编辑器的各个选项卡间均衡地分配工作区域,确保每个选项卡都享有相等的宽度。
图片将 UML 图导出为其他格式
图片更新了 结构搜索和替换 对话框
对结构搜索和替换的对话框进行了重新设计,其中包含了所有模板的详细列表,这有助于用户在众多模板之间进行便捷的浏览和选择。
图片安全包检查器插件
IDEA 2022.1版本已具备功能,能够通过查阅SCA数据库以及国家漏洞数据库,对项目中所采用的Maven依赖项进行漏洞检测。
图片Java 支持支持 Java 18
IDEA 2022.1版本对2022年3月推出的Java 18新增特性提供了支持。具体来说,它现在能够处理代码片段以及开关表达式中模式匹配的修改。
关于更详尽的信息,您可以查阅以下博客文章:[链接]。该文章详细介绍了Java 18的相关内容。
图片Java反编译器
Java的反编译工具目前与Java 17版本有着更高的兼容性,能够处理诸如密封类和模式匹配等现代语言特性,增强了字符串反编译的切换效率,同时提供了类型注释并能够识别公共常量。
图片更好的 JUnit 5 支持
本版本新增了对 JUnit 5.7 中新增功能的兼容性,涵盖了对于@/、@/以及@注释类型的支持。
图片使用 try/catch 模板更新
在更新后的版本中,当遇到try/catch模板时,我们不再将异常默默消化,而是将其重新抛出至特定范围。
图片 支持
IDEA 2022.1版本兼容1.6.20,故而,用户现在可以在IDE中享受到最新的语言特性,比如并行编译功能、上下文接收器原型设计,以及针对所有目标平台的代码共享优化。
在这篇博客文章中,您可以获取更多关于新功能更新的详细信息:请访问链接https://blog..com//2022/04/-1-6-20-/。
改进了 的 IDE 性能
对包索引进行了优化,显著提升了集成开发环境在执行代码补全、代码高亮显示以及参考搜索等功能的响应速度;同时,在代码修改后触发重新索引的次数和影响范围也得到了明显降低。
框架和技术Go 微服务支持
图片 Data Mongo 的代码洞察改进
引入了众多升级,旨在提升用户在使用 Data 时的体验。IDEA 现已具备高亮显示 JSON 查询语句的功能,能够自动完成运算符和文档字段的填写,同时,还新增了从映射实体直接跳转到数据库工具窗口的便捷导航。
图片
图片更好地支持 .proto 文件
在.proto文件中新增了一种操作意图:补充了未解析消息引用所缺少的导入指令,完成这一步骤后,集成开发环境将能够给出针对消息引用的自动补全建议。
图片gRPC 反射支持
,时长00:10
支持编辑集群上的资源
现在可以从编辑器选项卡中修改从集群加载的资源。
图片 的自定义路径
如果 不在标准位置intellij idea类图,现在可以手动配置路径。
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码