提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|行业资讯|编辑:董玉霞|2022-07-28 11:27:16.240|阅读 161 次
概述:本文主要介绍IntelliJ IDEA V2022.2新功能第二部分的介绍。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
本文主要介绍IntelliJ IDEA V2022.2新功能第二部分的介绍。
Spring Framework 6 允许您将 HTTP 客户端定义为带有注释方法的 Java 接口。IntelliJ IDEA 2022.2 为此类接口提供 URL 完成、导航以及与 HTTP 客户端的集成。
IntelliJ IDEA Ultimate 现在为 Spring Cloud Gateway URL提供 URL 补全、 Search Everywhere 功能和Find Usages提示。您可以使用Endpoints工具窗口 轻松生成 HTTP 请求或查找所有网关路由 。
IntelliJ IDEA 2022.2 使用 Spring WebTestClient、RestAssured、WireMock 和 MockServer 等流行的 Java API 自动突出显示测试中的 JSON/XML 主体。因此,这些数据片段具有更好的可读性并且更易于编辑。您还可以使用 URL 完成并导航到测试中这些位置的声明。
IntelliJ IDEA 2022.2 现在可以帮助您调试 GraalVM 原生映像二进制文件。您可以将调试器附加到任何基于 GraalVM 的可执行文件,或使用附加的调试器启动应用程序。将为 Maven/Gradle 项目自动创建相应的运行配置。此集成是实验性的,需要安装 GraalVM 的开发版本和 此插件。
现在可以轻松地从.proto文件导航到生成的代码并返回。确保 gRPC 和 Protocol Buffers 插件都已启用。
IntelliJ IDEA 2022.2 现在可以识别使用 Spring Shell 库声明的 CLI 命令并检查它们的正确性。
IntelliJ IDEA 现在正确支持在 URL 完成、导航和Find Usages@ApplicationPath中声明为和子资源的JAX-RS 通用 Web 服务 URL 模式。
IntelliJ IDEA Ultimate 2022.2 支持 WebSocket 连接,允许您创建请求以及发送和接收消息。
IntelliJ IDEA Ultimate 现在可以开箱即用地通过 HTTP 和 WebSocket 协议发送 GraphQL 查询。对于//和 //,使用简单的 HTTP 请求,而ws://和wss://被委托给 WebSocket 执行程序。
对 HTTP 客户端实施了一些 UI/UX 改进。首先,我们介绍了一种使用装订线中的图标选择运行环境的便捷方法。要启用它,请从Run with组合框中选择Select Environment Before Run选项 。其次,我们通过添加进度条改进了响应视图,使您可以跟踪下载过程。
JSON、YAML 和 .properties 文件现在具有在以//和// 开头的值内自动插入 Web 引用的功能。您可以轻松地在 Web 浏览器中一键打开这些链接,或者您可以从上下文操作菜单 ( Alt+Enter) 在 HTTP 客户端中生成请求。
IntelliJ IDEA 2022.2 现在为 Java 和 Kotlin 的 Bean Validation 注解中的消息属性提供引用并支持折叠。您可以对消息键使用完成或导航到 i18n ValidationMessages.properties文件中的声明。
通过更新元数据模式和改进属性完成对 AWS CloudFormation 插件进行了重新设计。您可以 从 JetBrains Marketplace 安装插件的更新版本。
IntelliJ IDEA 现在支持 Jakarta Persistence 3.1中的所有功能,包括新的 JPQL 语法、函数和类型,并为它们提供语言突出显示和代码完成。
IntelliJ IDEA 2022.2 为 Testcontainers API 引入了镜像补全,您可以在其中找到所有可用的 Docker 镜像及其版本。单击参考以在您的 Web 浏览器中打开相应的 Docker Hub URL。
现在可以使用新的Copy Docker Image操作轻松地将图像从一个 Docker 守护程序复制到另一个,该操作将图像保存到文件中,然后将其推送到所选连接。
IntelliJ IDEA 2022.2 现在会在您重新启动 IDE 后自动连接到 Docker。此新设置默认启用,但可以在设置/首选项 |中关闭。 高级设置 | 码头工人。
从 v2022.2 开始,IntelliJ IDEA 与 Colima 和 Rancher 集成以支持更多选项来建立与 Docker 守护程序的连接。
IntelliJ IDEA 2022.2 的 Kubernetes 插件提供与 Telepresence 工具的集成,以便拦截来自 Kubernetes 集群中服务的 HTTP 请求,并将它们路由到本地运行的服务。这使您可以更轻松地调试这些服务并仅在本地运行所需的服务子集。
网页结构UI得到了显着改进。由于文本格式突出显示,现在您可以轻松阅读最重要的部分,例如标签名称、ID 和应用的 CSS 类。
现在,您只需单击装订线中的图标即可轻松导航回页面元素。
创建新页面对象文件时,向导现在提供了一个可选的 URL 字段。如果包含 Web 地址,向导会根据链接地址建议页面对象文件名。此外,页面对象编辑器打开时会自动加载插入的 URL。
在您的代码中添加新的页面元素时,插入符号现在会自动移动到添加的代码块的末尾,因此您可以轻松地导航它并继续编辑。
每当您在处理现有页面对象类时键入新的非引用页面对象类时,您只需导航到警告的上下文菜单并创建新页面对象即可修复未解析的代码警告。
对于 v2022.2,我们通过实现选择多个 CSV 文件并一次导入它们的功能来增强文件导入过程。
“修改”对话框 的新 UI已成为默认选项。从版本 2022.2 开始,可以使用此新 UI 添加和编辑表格的所有子对象。旧 UI 将通过上下文菜单保持可用。
为了确保 SQL 脚本中的数据库对象得到更精确的解析,我们实现了两种解析模式:Playground和Script。如果您的文件只是一组彼此独立且没有特定顺序的未连接查询,则第一个是更好的选择。当您的查询具有顺序逻辑并且应该作为单个脚本运行时,第二个更好。
我们一直在积极致力于 IntelliJ IDEA 2022.2 中对 Angular 14 的支持。我们在此版本中所做的最重要的补充是对 Angular 独立组件的支持。IntelliJ IDEA 现在可以正确识别标记为standalone: true.
IntelliJ IDEA 2022.2 为 Vue 3 提供了更好的支持。例如,它现在可以理解v-if/else指令中的类型缩小。此外,对 Pania(Vue 团队推荐的作为全局存储的状态管理解决方案)的支持也得到了改进。现在,完成和解析都可以在 Vue 中与 Pinia 库一起使用,并且您可以导航到商店中定义的状态属性和操作。
IntelliJ IDEA 2022.2 与 TypeScript 4.7 捆绑在一起,支持Node.js 中的moduleSuffixes和 ESM等新语言功能。如果模块在tsconfig.json文件 中设置为 node16 或 nodeext, 它将自动将.js扩展名插入到 import 语句中。此外,IDE 支持package.json文件 中的typesVersions 字段。
从 v2022.2 开始,IntelliJ IDEA 可以从.tasty文件中读取匹配类型,正确解析它们,解析类型变量,将它们用作类型参数,支持检查,并将类型显示为文本。最重要的是,我们添加了对 无选项提取器、 类型 lambdas和 多态函数类型、 类型级编译器内在函数的支持,并作为通配符与 ?_在 Scala 2.13.9 和 2.12.16 中。复制粘贴的代码现在也可以正确缩进。
IntelliJ IDEA 2022.2 现在会在return匿名函数中使用关键字时向您发出警告,以跳出函数而不执行其中的所有代码。这通常不是预期的用途,并且可能导致泄漏的实现和隐藏的性能成本。当私有或 类触发一个新的警告参数隐藏超类变量。此外,当您尝试以编译器禁止的方式覆盖变量时,会显示错误。这些新警告可以配置为在它们各自的编译器选项 (-Xlint:nonlocal-return和 -Xlint:private-shadow) 存在时显示。
如果您的代码行太长,因为它包含集合中的参数或元素列表,您现在可以使用弹出菜单中的 将参数放在单独的行上操作来快速将列表拆分为多行。相反的情况也是可能的——如果您认为多行列表足够短,您可以使用将参数放在一行操作使它们成为一行。
基于编译器的突出显示已针对更好的资源使用进行了调整。IDE 现在尊重用户定义的文件突出显示设置。现在在更少的情况下触发编译并使用更少的后台线程。编译范围已缩小到相关模块和源代码范围。
安全删除操作从定义及其所有调用中删除一个元素 。此操作现在也适用于类型参数。
IntelliJ IDEA 现在支持 Android Studio Chipmunk | 2021.2.1。
以上就是关于IntelliJ IDEA全新版本V2022.2的更新详情。
重要通知:接厂商相关通知,JetBrains 将于 2022 年 10 月 1 日起全面上调 IDE、. NET 工具 和 All Products Pack 订阅产品价格。
想要了解IntelliJ IDEA价格的朋友,欢迎咨询
IntelliJ IDEA技术交流群:786598704 欢迎进群一起讨论
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn
通过提供强大的3D CAD数据访问工具并适用于桌面、移动和Web的高级环境3D可视化发动机,HOOPS在提升造船设计和制造流程的效率方面发挥了重要作用。
HOOPS Luminate在汽车行业中的应用具有广泛的潜力和深远的影响。它通过提供高效的3D可视化、虚拟装配与拆解、性能分析、客户定制等功能,帮助汽车制造商在设计、生产和销售过程中提升效率、降低成本并提高产品质量。
在不断发展的软件开发世界中,使工具和框架与最新的平台版本保持同步至关重要,欢迎查阅~
全球航运业对国际贸易至关重要,全球 90% 以上的商品通过海运运输。准确监控和控制这些集装箱的移动对于维持高效的供应链至关重要。手动输入集装箱号码是这一程序的关键部分,它带来了相当大的挑战,例如人为错误和效率低下。
IntelliJ在业界被公认为优秀的Java开发平台之一,在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面表现突出,并支持基于Android平台的程序开发。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@pclwef.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢