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