早期访问计划

Intellij Idea 2022.1 EAP 5:Go MicroServices支持,导出UML图,更新的文件选择器对话框等

Intellij Idea 2022.1 EAP 5现已推出。您可以通过从我们的下载来测试此构建中的新功能和增强功能网站,通过自由工具箱应用程序,或作为捕捉(适用于Ubuntu)。

在此博客文章中,我们将介绍最新的更新,其中包括支持Go MicroServices和.proto文件,导出UML图表,增强文件选择器对话框,可访问性改进等功能。

go microServices支持

我们为Go MicroService添加了支持,提供URL路径引用,端点等功能,在任何地方搜索和排水沟图标。要利用这些功能,您需要在Intellij Idea Ultimate中安装Go Plugin,目前仅适用于标准库功能。

Intellij Ideace Ultimate现在为Go文件中的HTTP方法和标题提供完成。

现在,每个端点旁边出现一个地球图标,如果您单击它,Intellij Idea Ultimate会建议几个选项。例如,您现在可以找到端点的所有用法并导航到它们。您还可以通过按下使用⌘ctrl.并单击端点。

你也可以使用在任何地方搜索找到端点并在代码中导航到它们的功能。为此,请单击导航然后URL映射,或使用快捷方式⇧⇧\(Ctrl + Shift + \)。开始键入终端点的地址以触发代码完成。

Intellij Ideace Ultimate现在可以在HTTP客户端生成请求 - 只需单击端点附近的“全球”图标可以这样做。

此外,您可以从Go文件中查看端点终点工具窗口。

您可以在端点工具窗口中使用跳转到源,或者您可以单击每个单独的端点并从HTTP客户端选项卡运行请求。

了解有关Go MicroServices支持的更多信息博客文章

春季数据蒙古的代码洞察力改进

我们推出了许多更新来改善使用Spring Data MongoDB的用户体验。Intellij Ideo现在突出显示JSON查询,完成运营商和文档字段,并为该导航提供导航数据库映射实体的工具窗口。


更好地支持.proto文件

我们已经为.proto文件推出了一个新的意图操作,该文件为未解决的消息引用添加了缺少的导入语句。

添加缺失的导入语句后,IDE将为消息引用提供完成建议。

GRPC反射支持

我们在Intellij Idea oltimate中扩展了GRPC反思支持。您现在可以直接从正在运行的服务器实例运行请求并完成服务和方法名称的完成。该项目不需要包含.proto文件,但服务器应该支持GRPC反射

更快的URL完成,导航和在任何地方搜索

在此版本周期中,我们在使用Spring Projects时提高了URL搜索和完成的性能。现在IDE在搜索仍在进行时显示URL。

表现速度搜索在端点中的工具窗口也得到了提高,并且IDE现在在搜索端点时更快地提供第一批结果。

将UML图导出到其他格式

现在可以将UML图表导出为yed .graphml,jgraph .drawo,graphviz .dot,graphviz .dot with positions,mermaid .md,plantuml和Intellij想法.uml文件,这使得它们与第三方工具兼容。

用户体验

更新的文件选择器对话框

我们已从文件选择器对话框中取消了树,这意味着IDE不再计算打开时的所有中间目录节点。

这种变化通过防止死端路径计算引起的持久悬垂来提高IDE的整体性能。

构建工具

Gradle的更新了进度栏

我们已经实施了决定性进程,用于研究成绩过程,例如,下载依赖项和导入工件。它允许您跟踪文件发生的情况并估计进程将完成。

可访问性改进

我们为Intellij Idea的更新和修复介绍了可访问性功能更好地满足用户的需求。

促进导航日志选项卡,屏幕阅读器现在读取分支机构的名称和描述。它提供了一个语音提示CMD + L.浏览其他人日志过滤器。

对MacOS用户的辅助功能支持已得到改进。在此EAP构建中,我们已解决了导致致致列表元素的多重不必要重复的VoiceOver问题。此外,Doicom转移现在可以读取组合框列表,并在外部显示器上工作时,我们已经修复了VoiceOver光标的错误定位。

插件

我们从IDE中解开了以下插件:春季批量,春季Web服务,Grails,JAX-WS,JSF,Java EE:Batch,WebLogic,WebSphere和Jetty。这些插件仍然仍然支持并释放每个IDE版本。唯一的区别是他们现在需要从JetBrains市场安装。

这些是最新IntelliJ 2022.1 EAP构建中最值得注意的更新。完整的更改列表可用发行说明

我们非常感谢您的反馈,并期待您的意见。你可以通过我们提交他们的问题跟踪器, 在推特,或在本博客文章下面的部分中。

Baidu