最新版 IDEA 2022.1 正式上线新功能一览

目录
  • Java
    • Java 18 支持
    • Java 反编译器
    • 更好的 JUnit 5 支持
    • 更新的 Surround with try/catch(使用 try/catch 环绕)模板
  • 主要更新
    • Dependency Analyzer
    • 增强了 New Project(新建项目)向导
    • 新的 Notifications(通知)工具窗口
  • 用户体验
    • New Project(新建项目)向导中的 Maven Archetype
    • 改进的内嵌提示
    • 将 UML 图表导出为其他格式
  • 编辑器
    • 从 Markdown 文件运行命令
    • 更新了 Markdown 编辑器浮动工具栏
    • Markdown 文件的 Copy code snippet(复制代码段)
  • 调试器
    • Reset Frame(重置帧)
    • 隐藏了选项卡标签
  • Docker
    • 新的 Services(服务)视图 UI
    • 对 Docker Compose 目标的支持
    • Docker Registry V2 支持
  • Web 开发
    • 更好的 Next.js 支持
    • 对 Volta 的支持

最新版 IDEA 2022.1 正式上线!各种新操作…新功能…都在这里啦

详细装机配置 请参考:2022 最新 IntelliJ IDEA 2022 详细配置步骤演示(图文版)

idea2022最新激活方式

Jetbrains永久激活汇总

4月12日,最新版的IDEA 2022.1正式发布,无论是从UI上,还是功能上,都有了很大的改进,完善;

一起来看一下都有那些重要的更新!

文末有你想要的…

Java

Java 18 支持

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

Java 反编译器

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

更好的 JUnit 5 支持

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

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

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

主要更新

Dependency Analyzer

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

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

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

新的 Notifications(通知)工具窗口

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

用户体验

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

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

改进的内嵌提示

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

将 UML 图表导出为其他格式

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

编辑器

从 Markdown 文件运行命令

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

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

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

Markdown 文件的 Copy code snippet(复制代码段)

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

调试器

Reset Frame(重置帧)

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

隐藏了选项卡标签

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

Docker

新的 Services(服务)视图 UI

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

对 Docker Compose 目标的支持

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

Docker Registry V2 支持

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

Web 开发

更好的 Next.js 支持

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

对 Volta 的支持

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

更多的更新内容,可参考:

https://www.jetbrains.com.cn/idea/whatsnew/

临时码,需要的朋友可以参考下吧

https://www.jb51.net/article/244688.htm

到此这篇关于最新版 IDEA 2022.1 正式上线 新功能一览的文章就介绍到这了,更多相关IDEA 2022.1版本发布内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • Java工具之ja-netfilter 2022.1 配置教程

    目录 0x0. 项目背景 0x1. 如何安装 0x2. 如何使用 0x3. 如何更新 0x4. 配置文件 jb 的 dns.conf 配置文件 0x5. 开源信息 0x6. 支持的产品 0x7. 插件机制 临时码 idea2022最新激活方法 0x0. 项目背景 首先还是基于上述内容. 我们日常使用的软件中有很多有意或无意被加入网络访问的代码.有些并非恶意,有些则是.并非恶意的像一些软件的在线激活验证,如dbeaver.smartgit等.恶意的像有些软件本身就有盗取用户隐私数据的情况,有些软件

  • Idea2022版本配置SpringBoot热部署的教程

    目录 2022版本配置SpringBoot热部署 1.IDEA版本 2. 添加依赖 3.更改IDEA设置 2022版本配置SpringBoot热部署 网上搜到的以前版本的都是更改Registry...,勾选compiler.automake.allow.when.app.running,然后新版的IDEA的Registry...里没有这个选项,最后找到了解决方案,亲测有效,链接如下: ref: In IntelliJ 2021.2 compiler.automake.allow.when.app

  • 最新版 IDEA 2022.1 正式上线新功能一览

    目录 Java Java 18 支持 Java 反编译器 更好的 JUnit 5 支持 更新的 Surround with try/catch(使用 try/catch 环绕)模板 主要更新 Dependency Analyzer 增强了 New Project(新建项目)向导 新的 Notifications(通知)工具窗口 用户体验 New Project(新建项目)向导中的 Maven Archetype 改进的内嵌提示 将 UML 图表导出为其他格式 编辑器 从 Markdown 文件运

  • Python 3.8正式发布重要新功能一览

    Python3.8有哪些你要关注的新内容?  Python3.8 都有哪些新功能,在文档手册中,大家可以有一个概览.这么多新内容,哪些是大家最先要关注一下的呢?下面,营长就带大家从深度和广度两方面,了解那些最大的变化,帮助大家快速上手 Python3.8. 新功能手册: https://docs.python.org/3.8/whatsnew/3.8.html 在本文中,你将了解到Python 3.8如何: 使用赋值表达式简化一些代码结构 在你自己的函数中强制执行仅位置参数 指定更精确的类型提示

  • PyCharm 2019.3发布增加了新功能一览

    Python的IDE(Integrated Development Environment 集成开发环境)非常多,如:VS Code.Sublime.NotePad.Python自带编辑器IDLE.JuPyter.Eclipse + PyDev等等,但是对于项目开发.管理.部署等稍微大一点的项目,猪哥觉得还是PyCharm最好用! 2019年12月2日,PyCharm迎来了2019.3版本,这也许会是2019年的最后一个大版本,那这个版本增加了哪些新功能呢?我们一起来看看吧! 来源 | PyCh

  • IntelliJ IDEA 2020.3 重大特性(新功能一览)

    今天发现 idea 2020.3 版本发布了 ,那么废话不多说,赶紧更新起来: IntelliJ IDEA:https://www.jetbrains.com/idea ps:继续推荐使用 toolbox 进行安装: 首先欢迎页变化: 1.管理项目: 2.配置 IDE 界面(主要就是主题,字体.快捷键等设置): 3.插件(已经安装的插件和插件市场): 4.学习 IntelliJ IDEA (新增,以前我记得需要自己安装插件的这个功能): 5.项目搜索(新增): 6.几个功能没有变化,只是位置变了

  • IntelliJ IDEA 2020.1 EAP4 发布,重命名/更改签名新功能一览

    推荐阅读: 支持Java 14!Java开发工具IntelliJ IDEA 2020.1稳定版发布 https://www.jb51.net/softjc/720187.html IntelliJ IDEA 2020.1正式发布,你要的Almost都在这(推荐) https://www.jb51.net/softjc/720170.html java 开发工具IntelliJ IDEA 2020.1 正式发布,15 项重大特性.官方支持中文了(推荐) https://www.jb51.net/n

  • IntelliJ IDEA 2022.2 正式发布新功能体验

    目录 01主要更新 02用户体验 03编辑器 04Java 05Kotlin 06Groovy 07安全性 08Docker 09QA 工具 10Scala 11其他 IntelliJ IDEA 2022.2为远程开发功能带来了多项质量改进,使其更美观.更稳定.从 v2022.2 开始,IntelliJ IDEA 使用 JetBrains Runtime 17,后者可以从多方面增强 IDE 体验和性能.IntelliJ IDEA Ultimate 添加了对 Spring 6 和 Spring B

  • 揭秘PowerShell 5.0新特性和新功能

    Windows PowerShell 5.0中包含了大量的新特性和新功能,提升了整体的用户体验.虽然其中一些功能只能供硬核PowerShell开发人员使用,但其他新功能和特性具有广泛的适用性. 例如其中一个新功能是远程文件编辑.管理员暂时可以通过PowerShell建立与另一个Windows服务器的远程会话.新的远程文件编辑功能在此基础之上进行构建,从而能够建立一个远程会话,然后在远程计算机上编辑文件. 建立远程会话的方法通常相同.你可以使用Enter-PSSession命令,附上–Comput

  • Dreamweaver基础教程 (一)之新功能简介

    注:Dreamweaver8和Dreamweaver2004学习基础,一样,所以看这个一样学Dreamweaver8Macromedia Dreamweaver MX 2004 (简称DW MX 2004),是Macromedia 最新开发的的HTML编辑器,用于对Web站点.Web页和 Web应用程序进行设计.编码和开发. DW MX 2004 包含有一个崭新.简洁.高效的界面,且性能也得到了改进.此外,还包含了众多新增的功能,改善了软件的易用性并使您无论处于设计环境还是编码环境都可以方便地生

  • 浅析PHP7新功能及语法变化总结

    标量类型声明 有两种模式: 强制 (默认) 和 严格模式. 现在可以使用下列类型参数(无论用强制模式还是严格模式): 字符串(string), 整数 (int), 浮点数 (float), 以及布尔值 (bool).在旧版中,函数的参数声明只能是(Array $arr).(CLassName $obj)等,基本类型比如Int,String等是不能够被声明的 <?php function check(int $bool){ var_dump($bool); } check(1); check(tr

  • Android Studio 3.0 新功能全面解析和旧项目适配问题

    简介: Android Studio是Android的官方IDE.它是专为Android而打造,可以加快您的开发速度,帮助您为每款Android设备构建最优应用. 它提供专为Android开发者量身定制的工具,其中包括丰富的代码编辑.调试.测试和性能分析工具. 上周四,Google 终于在经历大半年的打磨锤炼之后正式发布 Android Studio 3.0 版本,给广大安卓开发人员一份满意的答卷.如往常一样,每次新版开发工具的发布,很多谨慎点的朋友仍担心稳定性.是否存在坑等问题,选择隔岸观火,

随机推荐