温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

最新版IDEA2022.1新功能有哪些

发布时间:2022-04-15 15:51:46 来源:亿速云 阅读:323 作者:iii 栏目:开发技术

这篇文章主要介绍“最新版IDEA2022.1新功能有哪些”,在日常操作中,相信很多人在最新版IDEA2022.1新功能有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”最新版IDEA2022.1新功能有哪些”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

Java

Java 18 支持

IntelliJ IDEA 2022.1 支持 2022 年 3 月发布的 Java 18 的新功能。IDE 现已支持代码段、switch 表达式的模式匹配变更等。

最新版IDEA2022.1新功能有哪些

Java 反编译器

Java 反编译器现在与 Java 17 版本更兼容。它支持 sealed 类型和模式匹配等现代语言构造函数,具有更好的字符串反编译切换功能,提供类型注解并且可以检测公共常量。

最新版IDEA2022.1新功能有哪些

更好的 JUnit 5 支持

我们添加了对 JUnit 5.7 中引入的新功能的支持,包括对 @EnabledIf/DisabledIf@NullSource/EmptySource@TempDir 注解的支持。

最新版IDEA2022.1新功能有哪些

更新的 Surround with try/catch(使用 try/catch 环绕)模板

更新的 Surround with try/catch(使用 try/catch 环绕)模板现在会重新抛出包装到 RuntimeException 中的异常,而不是将其吞下。

最新版IDEA2022.1新功能有哪些

主要更新

Dependency Analyzer

新引入的 Dependency Analyzer 提供了关于您的项目和子项目中使用的所有 Maven 和 Gradle 依赖项的大量信息。它可以帮助您检测并解决冲突的依赖项、筛选出相同的依赖项并检查它们是否存在于不同库中,以及轻松地在依赖项之间导航以纠正构建配置。

最新版IDEA2022.1新功能有哪些

增强了 New Project(新建项目)向导

我们重新设计了 New Project 向导界面,以简化创建新项目的操作。您可以快速启动一个空项目;为 Java、Kotlin、Groovy 和 JavaScript 使用预配置选项;或者如果您拥有更复杂的项目,可以使用生成器

最新版IDEA2022.1新功能有哪些

新的 Notifications(通知)工具窗口

Event Log(事件日志)实例被一个新的 Notifications(通知)工具窗口替换。它可以更清楚地高亮显示重要的和实用的建议和通知,并将它们集中在一个专门的工具窗口中。

最新版IDEA2022.1新功能有哪些

用户体验

New Project(新建项目)向导中的 Maven Archetype

New Project(新建项目)向导中更新的 Maven Archetype 项目生成器引入了浏览 Archetype 时边输入边搜索的功能、在模块创建期间管理 Archetype 目录的功能以及按 Archetype 输入所需属性的功能。

最新版IDEA2022.1新功能有哪些

改进的内嵌提示

我们实现了改进的 Code Vision 内嵌提示,让您可以直接在编辑器中即时获取代码洞察。显示的指标列表现在包括继承者用法代码作者相关问题。指标现在默认全部启用,可以在 Inlay Hints(内嵌提示)设置中修改。这些设置也已更新并获得了新的配置 UI。

最新版IDEA2022.1新功能有哪些

将 UML 图表导出为其他格式

UML 图表现在可以导出为 yEd .graphml、JGraph .drawio、Graphviz .dot、带有位置的 Graphviz .dot、Mermaid .md、Plantuml 和 IntelliJ IDEA .uml 文件,从而与第三方工具兼容。

最新版IDEA2022.1新功能有哪些

编辑器

从 Markdown 文件运行命令

如果 Markdown 文件包含需要执行的命令的指令,您可以使用间距中的运行图标直接从文件运行这些命令。

最新版IDEA2022.1新功能有哪些

更新了 Markdown 编辑器浮动工具栏

重新设计的 Markdown 编辑器浮动工具栏现在将提供列表创建功能和允许您选择标题样式的下拉菜单。您可以使用所需选项自定义此工具栏。

最新版IDEA2022.1新功能有哪些

Markdown 文件的 Copy code snippet(段)

使用 Markdown 块中新增的 Copy code snippet(段),您可以轻松地将内容一键复制到剪贴板。

最新版IDEA2022.1新功能有哪些

调试器

Reset Frame(重置帧)

Debugger(调试器)工具窗口的 Frames(帧)视图中,我们从工具栏移除了 Drop Frame(丢帧)操作,换为内联 Reset Frame(重置帧)图标。

最新版IDEA2022.1新功能有哪些

隐藏了选项卡标签

为了最大化 Debugger(调试器)工具窗口中的可用空间,我们默认隐藏了选项卡标签。要使其再次可见或自定义它们的位置,请使用 Layout Settings(布局设置)中的 Show Tab Labels(显示选项卡标签)选项。

最新版IDEA2022.1新功能有哪些

Docker

新的 Services(服务)视图 UI

对于 IntelliJ IDEA 2022.1,我们在 Services(服务)工具窗口中重做了 Docker UI。重做已经覆盖容器、镜像、网络和卷。

最新版IDEA2022.1新功能有哪些

对 Docker Compose 目标的支持

对 Docker Compose 目标的支持现已推出。例如,要在 Compose 目标上运行 Spring Boot 应用程序,请转到运行配置,通过 Manage targets(管理目标)创建一个 Compose 目标,然后运行该应用程序。

最新版IDEA2022.1新功能有哪些

Docker Registry V2 支持

我们添加了对 Docker Registry HTTP API V2 的支持,配合 Docker 1.6+。您可以创建简单的或受密码保护的 Docker V2 注册表并执行查看、推送和拉取镜像等常规操作。

最新版IDEA2022.1新功能有哪些

Web 开发

更好的 Next.js 支持

得益于针对 React 的内置支持,所有关键功能都应该已经可以在 Next.js 项目中运行。IntelliJ IDEA 2022.1 添加了对页面等特定于框架的对象的支持。IDE 将解析 Link 组件的 href 属性以及 form 和其他标记中使用的路径。代码补全、导航和重构也将可以运行。

最新版IDEA2022.1新功能有哪些

对 Volta 的支持

在此版本中,我们添加了与 JavaScript 工具管理器 Volta 的集成。IntelliJ IDEA 2022.1 将自动识别使用 Volta 安装的 Yarn 和 npm。

最新版IDEA2022.1新功能有哪些

到此,关于“最新版IDEA2022.1新功能有哪些”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI