提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|使用教程|编辑:鲍佳佳|2021-03-01 10:31:05.813|阅读 562 次
概述:在介绍发行预览之前,使我们进入了最终的v2021.1版本。在此构建中,您可以测试WSL 2对Maven和Gradle项目的支持,HTTP客户端及其UI更新中的SSL支持,查询JSONPath的可能性等。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
IntelliJ IDEA是Java语言开发的集成环境,IntelliJ在业界被公认为优秀的Java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。
WSL 2支持(第2部分)
如果您的Maven或Gradle项目存储在WSL 2中(\\wsl$\<Linux distribution name>\<path to project>),则现在可以在IntelliJ IDEA中打开它们并在WSL 2环境中使用它们。
框架和网络
HTTP客户端中的UX和UI更新
当您从HTTP客户端运行请求时,IDE将打开“Services”工具窗口。现在,可以通过单击旁边的减号来折叠返回的HTML,JSON或XML。
右边的垂直窗格已经有了新的外观。现在,响应视图设置被分组在“眼睛”图标下。单击它时,您可以选择显示行号和查看响应的格式。此外,通过单击相应的图标,可以轻松滚动到响应的顶部和底部。
最后一个新图标“Copy Response Body To Clipboard”使您可以复制响应正文,而无需完整响应包含的所有其他信息。
HTTP客户端中的SSL支持
如果您对https://协议使用SSL客户端身份验证,则现在可以通过单击Add environment file并选择private来在HTTP客户端中定义SSL设置。IDE将自动创建一个文件,您可以在其中添加SSL配置。
JPA的UX改进
在包含JPA实体的项目中,您会在装订线中找到经过重新设计和改进的图标。现在可以单击它们,并包含有关实体及其属性的最有用操作的列表。
我们还改善了对Kotlin和多模块项目的JPA支持。
适用于Jakarta EE 9的JPA控制台
在v2021.1中,可用于Jakarta EE 9项目的JPA控制台用于编写和运行JPQL查询。
Spring
我们将继续改善在IntelliJ IDEA中使用Spring的体验。这是到目前为止我们已经解决的问题列表:
JSONPath支持
对于使用JSONPath的人来说,有一些好消息,这是一种查询语言,它使您可以在JSON文档中查找不同的代码元素:IntelliJ IDEA现在支持采用Goessner和Jayway语法的JSONPath表达式。
对于JSON文件,请通过“ Edit/Find/ Evaluate JSONPath Expression”调用新操作以打开专用工具窗口。搜索字段提供代码帮助,可帮助您快速编写查询并应用各种复杂的过滤器。您还可以选择如何显示查询输出:作为值或所需数据的路径。
对于使用JSONPath表达式的代码,请将插入符号放在JSONPath字符串内,按Alt + Enter,然后选择“Evaluate JSONPath Expression”。该操作将打开一个对话框,该对话框提供与上一段中所述的功能相同的功能,另外还提供一个区域,您可以在其中输入示例JSON输入。
UML图的新配色方案
如果您使用浅色主题,则此更新适合您。在UML图现在使用新的配色方案,使他们更整洁,更可读的期待。
大幅改进
Swagger UI现在支持带有外部文件引用($ ref)的规范。
规范文件的“Structure”视图现在还具有更多节点,包括“Security, Callbacks, Examples。
Selenium页面对象生成器
我们增加了对新工具的支持,该工具使您可以检测Web应用程序的DOM元素。您可以通过Tools | Generate Selenium Page Object请记住,您必须事先安装Selenium UI Testing插件。
在网址栏中输入网页地址,然后单击其旁边的目标图标。现在,您可以选择任何DOM元素。单击左侧窗格中的加号图标,以将该元素添加到下面的区域。一旦有了代码,就可以更改其语言或框架。我们的工具支持Java,Kotlin和Groovy以及Selenium,FluentLenium,Selenide,Geb,Atlas和JDI Light等框架。
您可以通过选择Selenium | Page Object Templates in Settings/Preferences | Editor | File and Code Templates来自定义每个框架的代码模板。
kotlin
语言注入改进
您可以将用其他语言编写的代码插入您的Kotlin代码中-我们称这种语言注入。在v2021.1中,我们修复了一些获得最多投票的语言注入问题。
首先,当使用三引号插入多行字符串并在末尾添加.trimIndent()或.trimMargin()函数时,三引号内的行将正确突出显示,并且所提到的函数将按预期工作。
其次,连接字符串时,语言注入可以正常工作。
UML图
在此EAP中,您可以通过UML类图测试Kotlin代码可视化。您可以通过“Diagrams | Show diagrams | Java classes"视图来构建工程图。或从编辑器中选择类名称,然后在macOS上按⌥⇧⌘U,在Windows或Linux上按Ctrl + Alt + Shift + U。
当前,这些图仅显示继承和嵌套关系,但我们计划支持更详细的关联连接,例如聚合,构造,依赖关系等。
好了这就是今天的内容了,如果今天的文章未解决你的需求,可点击获取更多免费教程。不要忘了在评论与我们分享您的想法和建议,慧都作为IntelliJ IDEA正版合作商,我们推出"软件国产化服务季"活动(点击查看详情)!现IntelliJ正版授权在线订购最高立减3000元!低至1333!还有多种授权方式供你选择。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn
文章转载自:本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
IntelliJ在业界被公认为优秀的Java开发平台之一,在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面表现突出,并支持基于Android平台的程序开发。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@pclwef.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢