Visual Studio Code 中的 Spring Boot
Visual Studio Code 是 Spring Boot 应用程序开发者的理想轻量级开发环境,并且有几个有用的 VS Code 扩展,包括:
我们建议安装 Spring Boot 扩展包,其中包含上述所有扩展。
如果在以下功能的使用过程中遇到任何问题,可以通过 打开 issue 与我们联系。
先决条件
要在 Visual Studio Code 中开发 Spring Boot 应用程序,您需要安装以下项:
注意:有关入门的更多信息,请参阅 Java 入门 教程。
为了帮助您开始 Java Spring Boot 开发,您可以使用 Java Spring 配置文件模板,其中包含有用的扩展、设置和 Java Spring Boot 代码片段。
创建项目
Spring Initializr 扩展允许您搜索依赖项并生成新的 Spring Boot 项目。
要进行安装,请启动 VS Code,然后从“扩展”视图(⇧⌘X (Windows、Linux Ctrl+Shift+X))搜索 vscode-spring-initializr。
安装完扩展后,打开命令面板(⇧⌘P (Windows、Linux Ctrl+Shift+P)),然后键入 Spring Initializr 开始生成 Maven 或 Gradle 项目,然后按照向导进行操作。
编辑项目
Spring Initializr 扩展允许您在生成新的 Spring Boot 项目后添加依赖项。
导航到您的 pom.xml 文件,右键单击并选择添加启动器...。下拉菜单将显示您已拥有的依赖项,以 √ 开头。您可以搜索要添加到项目中的其他依赖项。或者,您可以单击现有依赖项将其移除。
开发应用程序
Spring Boot Tools 扩展提供了丰富的语言支持,可用于处理 Spring Boot 的 application.properties、application.yml 和 .java 文件。
该扩展支持以下功能:
- 快速导航到工作区中的 Spring 元素
- 智能代码补全,适用于 Spring 特定组件
- 快速访问正在运行的 Spring 应用程序
- 实时应用程序信息
- 代码模板
.properties 和 .yml 文件也支持类似的智能代码补全和验证功能。
要了解如何使用这些功能,您可以访问此 详细用法指南。
下面是一个显示实时应用程序信息的示例。
运行应用程序
除了使用 F5 运行应用程序之外,还有一个 Spring Boot Dashboard 扩展,它允许您查看和管理工作区中所有可用的 Spring Boot 项目,以及快速启动、停止或调试您的项目。
后续步骤
- Java Spring 配置文件模板 - 创建一个带有精选扩展、设置和代码片段的新 配置文件。
- 要部署您的 Web 应用程序,请参阅 使用 VS Code 进行 Java Web 应用程序开发。
- 要容器化 Web 应用程序并将其部署为 Docker 容器,请查看 VS Code 中的 Docker。
- 要了解更多关于 Java 调试功能的信息,请参阅 运行和调试 Java。