IntelliJ IDEA 2022.1 EAP 5 现已推出,该版本包括对 Go 微服务和 .proto 文件的支持、导出 UML 图的能力、增强的文件选择器对话框、可访问性改进等等.
Go 微服务支持
- 添加了对 Go 微服务的支持,提供 URL 路径引用、端点、Search Everywhere 和装订线图标等功能。
- 使用这些功能需要在 IntelliJ IDEA Ultimate 中安装 Go 插件,目前仅适用于标准库函数。
- IntelliJ IDEA Ultimate 现在为 Go 文件中的 HTTP 方法和标头提供补全,每个端点旁边都会出现一个地球图标,如果单击它,IntelliJ IDEA Ultimate 将建议几个选项。
还可以使用 Search Everywhere 功能在代码中查找端点并导航到它们:请单击导航,然后单击 URL 映射,或使用快捷键⇧ ⌘ (Ctrl+Shift+),然后输入端点地址以触发代码完成。
还可以在 HTTP 客户端中生成请求——只需单击端点附近的地球图标即可。
此外,可以在 Endpoints 工具窗口中查看 Go 文件的端点,可以从 Endpoints 工具窗口使用 Jump to Source,也可以单击每个单独的端点并直接从 HTTP 客户端选项卡运行请求。
在此博客文章中了解有关 Go 微服务支持的更多信息。
Spring Data Mongo 的代码洞察改进
引入了许多更新来改善使用 Spring Data MongoDB 的用户体验。IntelliJ IDEA 现在突出显示 JSON 查询,完成运算符和文档字段,并提供从映射实体到 数据库 工具窗口的导航。
更好地支持 .proto 文件
为 .proto 文件引入了一个新的意图操作:为未解析的消息引用添加了缺失的导入语句,添加缺少的导入语句后, IDE 将提供消息引用的补全建议。
gRPC 反射支持
- 当项目中存在描述 gRPC 服务的 .proto 文件时,IntelliJ IDEA Ultimate 现在为服务名称、方法名称和请求正文选项提供代码补全。更重要的是,现在可以通过装订线图标运行请求。
- 如果项目没有 .proto 文件,但服务器支持 gRPC 反射,你将能够运行请求,并完成服务器运行实例的服务和方法名称。
更快的 URL 完成、导航和 Search Everywhere
- 改进了处理 Spring 项目时 URL 搜索和完成的性能,现在 IDE 会在进行搜索时显示 URL。
- Endpoints 工具窗口中 Speed search 的性能也得到了改进,现在 IDE 在搜索端点时可以更快地提供第一批结果。
将 UML 图导出为其他格式
现在可以将 UML 图导出为 yEd .graphml、JGraph .drawio、Graphviz .dot、带位置的 Graphviz .dot、Mermaid .md、Plantuml 和 IntelliJ IDEA .uml 文件,使得它们与第三方工具兼容。
用户体验
更新文件选择器对话框
该版本从文件选择器对话框中删除了树,意味着 IDE 在打开时不再计算所有中间目录节点。
此更改通过防止死胡同路径计算导致的持续挂起,以提高 IDE 的整体性能。
构建工具
更新 Gradle 的进度条
为 Gradle 进程实现了一个确定的进度条,例如下载依赖项和导入工件,允许跟踪文件发生的情况并估计该过程何时完成。
可访问性改进
- 为 IntelliJ IDEA 的辅助功能引入了更新和修复,以更好地满足用户的需求。
- 为了便于在“日志”选项卡中导航,屏幕阅读器现在可以读取分支树的名称和描述,并提供语音提示以使用 Cmd+LIdea激活2022.1.1 浏览其他日志过滤器。
- 改进了对 macOS 用户的辅助功能支持。此 EAP 版本解决了导致列表素多次不必要重复的 VoiceOver 问题。
- 此外,VoiceOver 现在可以读取组合框列表,且修复了在外部显示器上工作时 VoiceOver 光标的错误定位。
插件
- 该版本从 IDE 中解散了以下插件:Spring Batch、Spring Web Services、Grails、JAX-WS、JSF、Java EE:Batch、WebLogic、WebSphere 和 Jetty。
- 所有版本的 IDE 仍然支持这些插件,唯一的区别是它们需要从 JetBrains Marketplace 安装。
Idea激活2022.1.1
以上是该版本的亮点内容,完整的更新列表可可在发行说明中查看。
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/177581.html