IntelliJ IDEA 2022.1 EAP 4 发布,大量 Kubernetes/Docker 改进

栏目: 软件资讯 · 发布时间: 3年前

内容简介:IntelliJ IDEA 2022.1 EAP 4 版本现已发布,此版本对 Docker 和 Kubernetes 功能进行了许多更新,并在运行和调试代码时增强了用户体验。 Kubernetes 编辑集群上的资源 现在可以从编辑器选项卡中修改从集群加载的资...

IntelliJ IDEA 2022.1 EAP 4 版本现已发布,此版本对 Docker 和 Kubernetes 功能进行了许多更新,并在运行和调试代码时增强了用户体验。

Kubernetes

编辑集群上的资源

现在可以从编辑器选项卡中修改从集群加载的资源。

IntelliJ IDEA 2022.1 EAP 4 发布,大量 Kubernetes/Docker 改进

kubectl 的自定义路径

如果 kubectl 不在标准位置,现在可以手动配置路径。

IntelliJ IDEA 2022.1 EAP 4 发布,大量 Kubernetes/Docker 改进

转发端口 

该版本为 pod 添加了端口转发功能。要转发端口,可以使用 工具 栏上的图标或选择上下文菜单项。

IntelliJ IDEA 2022.1 EAP 4 发布,大量 Kubernetes/Docker 改进

服务视图中的 描述资源操作

“服务”视图中的所有资源都有一个新的“描述资源”操作,可以从上下文菜单中调用它或使用工具栏按钮。

IntelliJ IDEA 2022.1 EAP 4 发布,大量 Kubernetes/Docker 改进

支持集群中的事件

集群事件现在显示在 服务 视图的单独节点中,提供有关系统中最近事件的数据。

IntelliJ IDEA 2022.1 EAP 4 发布,大量 Kubernetes/Docker 改进

要查看特定 pod 的事件,请在其上面调用 Describe Resource 并在操作结果中 查找 Events 部分

IntelliJ IDEA 2022.1 EAP 4 发布,大量 Kubernetes/Docker 改进

支持

为 werf.yaml 和相关 Helm 模板文件 ( https://werf.io ) 引入了有限的编辑器支持,包括代码补全功能、检查和快速修复建议、重构/重命名 . Values.werf.image.*,以及一些字段的验证,如 boolean int。  

IntelliJ IDEA 2022.1 EAP 4 发布,大量 Kubernetes/Docker 改进

IntelliJ IDEA 2022.1 EAP 4 发布,大量 Kubernetes/Docker 改进

对 Helm 的导入子值支持

支持通过 import-values 设置导入子值,这些设置影响模板中内置对象的完成/导航。尚未提供对 import-values 字段的增强编辑器支持。

IntelliJ IDEA 2022.1 EAP 4 发布,大量 Kubernetes/Docker 改进

请注意,Kubernetes 功能仅适用于 IntelliJ IDEA Ultimate,并且需要安装插件。

 

Docker

新的服务视图 UI

在 服务 工具窗口中对 Docker 的 UI 进行了重大修改,已经对容器、图像、网络和卷实施了改造。 

IntelliJ IDEA 2022.1 EAP 4 发布,大量 Kubernetes/Docker 改进

支持 Docker Compose 目标

添加了对 Docker-compose 目标的支持。例如,要在 compose 目标上运行 Spring Boot 应用程序,请转到运行配置,通过 Manage targets 创建一个 compose 目标,然后运行该应用程序。

IntelliJ IDEA 2022.1 EAP 4 发布,大量 Kubernetes/Docker 改进

Docker Registry V2 支持

添加了对 Docker Registry HTTP API V2 的支持,以便与 Docker 1.6+ 一起使用。可以创建简单或受密码保护的 Docker V2 注册表并执行所有常用操作,例如查看、推送和拉取映像。

IntelliJ IDEA 2022.1 EAP 4 发布,大量 Kubernetes/Docker 改进

用户体验

运行当前文件

  • 为了在没有专用运行配置的情况下更轻松地运行和调试单个文件,该版本在 运行/调试 小部件中添加了一个新项目。
  • 如果没有为项目配置运行配置,则运行和调试按钮现在也处于活动状态,并允许立即运行当前打开的文件。
  • IDE 将自动使用最适合此文件的运行配置类型,就像从上下文菜单运行文件时一样。

IntelliJ IDEA 2022.1 EAP 4 发布,大量 Kubernetes/Docker 改进

要运行当前文件,请确保编辑器已聚焦,否则图标将被禁用。

如果项目包含运行配置,但你只想运行当前打开的文件,仍然可以从工具栏上的组合框中选择此选项。

IntelliJ IDEA 2022.1 EAP 4 发布,大量 Kubernetes/Docker 改进

以这种方式运行文件时,不会创建临时运行配置。

 

以上是 IntelliJ IDEA 2022.1 EAP 4 中最显着的更新。要查看完整的更新列表和引入的改进,请参阅发行说明


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Orange'S:一个操作系统的实现

Orange'S:一个操作系统的实现

于渊 / 电子工业出版社 / 2009-6 / 69.00元

《Orange S:一个操作系统的实现》从只有二十行的引导扇区代码出发,一步一步地向读者呈现一个操作系统框架的完成过程。书中不仅关注代码本身,同时关注完成这些代码的思路和过程。本书不同于其他的理论型书籍,而是提供给读者一个动手实践的路线图。读者可以根据路线图逐步完成各部分的功能,从而避免了一开始就面对整个操作系统数万行代码时的迷茫和挫败感。书中讲解了大量在开发操作系统中需注意的细节问题,这些细节不......一起来看看 《Orange'S:一个操作系统的实现》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

MD5 加密
MD5 加密

MD5 加密工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具