VScode六月更新了Spring Boot仪表板


Microsoft 在 Visual Studio Code 工具的 Java 最新更新中宣布了 Spring Boot 改进。
该工具包含在 Visual Studio Code Marketplace 中的Spring Boot Extension Pack中,已安装超过 100 万次。由 Pivotal 发布,它提供:

  • 用于开发和故障排除 Spring Boot 应用程序的 IDE Java 工具。
  • 支持编辑 Spring Boot 应用程序配置属性文件(.properties 和 .yml)

Spring Boot 简化并加快了 Spring 中的 Web 应用程序和微服务开发,这是一个开源 Java 框架,以简化的模块化方法促进 Java 应用程序的开发。

根据协议,Vscode在以下领域改进核心 Java 扩展和 Spring 扩展:

  • Spring 项目、控制器和 bean 的创建工作流程更简单
  • 更好地可视化核心 Spring 概念(例如 bean 和 API 映射)
  • Spring 控制器和类的样板代码生成
  • 在 Spring Boot 仪表板中改进了 Spring 应用程序生命周期管理
  • 管理依赖时添加Spring库更直观的体验

Vscode开发团队上周 宣布改进 Spring Boot 仪表板,上面列表的第四项。
Spring Boot Dashboard扩展在侧边栏中提供了一个资源管理器,开发人员可以在其中在一个地方查看工作区的所有 Spring Boot 项目,他们还可以从中快速启动、停止或调试项目。
除了清楚地了解当前 Spring 应用程序中的所有 bean(特殊 Java 类)和 API 映射之外,开发人员现在还可以享受以下功能:

  • 导航:开发人员可以单击 bean 或 API 端点来导航到 bean 的类或定义 API 的代码。

  • 过滤:开发者可以使用内置的 VS Code 过滤系统来过滤特定的 bean 或 API 映射。
  • 静态与运行时分析:另一个主要功能是分析运行时信息的能力。在应用程序运行之前,bean 和 API 映射的视图仅显示静态信息。现在,朱说,“开始运行时分析的方法是简单地从仪表板启动你的 Spring 应用程序,当你看到 bean 和 API 映射图标为绿色时,这意味着所有信息现在都是运行时信息. 现在显示的 bean 将只是运行时的。”

除了对 Spring Boot 仪表板的关注外,该团队还宣布了许多其他改进,这些改进在以下标题下进行了描述: