发布时间:2026-04-17
浏览次数:0
IDEA 2022.1 正式发布了
该版本重点功能有,引入了某些内容,其目的在于促进依赖关系管理以及冲突解决,还有一个更新过后的 New 向导,此向导用于优化新项目的启动过程,另外还有通知工具窗口,它可提供一种新型且简化的方式来接收来自 IDE 的通知。
2022.1版本之中,还涵盖着诸多别的值得予以留意的改进之处,于今日的这篇文章里,要来谈论一番几个主要的功能更新内容。
关键更新
依赖管理与冲突解决得以促进,为此,IDEA实现了依赖分析器,该分析器能提供广泛信息intellij idea uml,这些广泛信息涵盖项目及子项目里所使用的全部依赖项,其中包含传递性依赖项。
有这样一个新功能,它能够让检测冲突的依赖关系变得轻松,进而解决相关问题,比如说它能将相同的依赖项给过滤掉,并且能够查看那些依赖项在不同库当中的存在情况,同时它还能够对依赖项进行快速浏览,以此来正确地构建配置。
重新对新项目向导界面做了设计,目的在于简化新项目创建的过程,能够快速开启一个空项目,可运用Java、、和的预配置选项,要是存在更复杂的项目,那就使用生成器。
把工具窗口进行了更新,新的工具窗口替换了事件日志实例,它能更清晰地突出那些重要且有用的建议以及通知,另外还会以专用工具窗口的形式将两者组织起来。
有关更多详细信息,可参阅 https://blog..com/idea/2022/01/-idea-2022-1-eap-1/#
用户体验
在 IDEA 里,作为新建项目向导的 UI 实施改造的其中一部分,Maven 项目生成器被重新进行了设计,于 2022.1 版本时,在浏览原型之际引入了“键入时搜索”功能,并且具备了在模块创建的过程中管理原型目录的能力。
此外,还可以按原型输入所需的属性:
IDEA 2022.1能够于编辑器选项卡之间,将工作空间平均分配,进而让它们拥有相同的宽度。
有这样一些情况,当前能够把UML图导出成yEd,导出成.dot,导出成那个包含位置信息的.dot,导出成.md,导出成IDEA那个类型后缀为.uml的文件,进而让它们和第三方工具达成兼容。
对结构搜索以及替换对话框进行了重新设计,将所有模板给出列表予以提供,从而能够在它们之间更为轻松地展开导航。
以微服务的思想为基础,进行构建,该构建处于B2C电商场景情形下,属于项目实战。其采用的核心技术栈,是Boot加上Dubbo。在未来的时候,将会被重构成Cloud。
项目地址:https://.com//
安全
IDEA 2022.1如今能够借助检查SCA数据库,以及国家漏洞数据库,以此来检测项目里所使用的Maven,还有里头依赖项之中的漏洞。
Java 支持
IDEA 2022.1对2022年3月所颁布的Java 18的全新功能予以支持,IDE当下对代码片段、开关表达式的模式匹配变更等功能加以支持。
有关详细信息,可参阅:https://blog..com/idea/2022/03/java-18--
具备更好字符串反编译切换功能的Java反编译器,如今与Java 17版本更相兼容,它能支持诸如密封类型以及模式匹配这类现代语言构造函数,还会提供类型注释并检测公共常量。
增添了针对 JUnit 5.7 里所引入的全新功能的支持,其中涵盖了对@/注释的支持,还包括对@/注释的支持,亦有对@注释的支持。
使用 try/catch 模板更新
先前更新的,带有try/catch模板的,现在会将异常重新抛出,此异常先前非被 ,而是被包装到其中。
支持
IDEA 2022.1 对 1.6.20 予以支持intellij idea uml,所以,最新的语言功能,像支持并行编译、上下文接收器原型以及跨所有目标的更好的代码共享,当下在 IDE 里能使用了。
关于新的,更新的更多讯息可参考这个网址:https://blog..com//2022/04/-1-6-20-/。
改写后的句子:包索引被优化了,IDE 在执行诸如代码完成、突出显示以及与参考搜索等关联操作时的速度大幅提升,并且在代码更改后所出现的重新索引情况的数量和范围也有所降低。
框架,以及技术Go,其微服务对Data Mongo予以支持,代码洞察得以改进。
引入了好些更新,目的在于改善运用Data的用户体验,IDEA当下突出显示JSON查询,完成运算符以及文档字段,还提供从映射实体到数据库工具窗口的导航。
更好地支持 .proto 文件
针对.proto 文件,引入了一项全新的意图操作,此操作是为未解析的消息引用增添缺失的导入语句,在增添了缺少的导入语句之后,IDE 会给出消息引用的补全建议。
gRPC 反射支持 支持编辑集群上的资源
现在可以从编辑器选项卡中修改从集群加载的资源。
的自定义路径
如果 不在标准位置,现在可以手动配置路径。
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码