在 Visual Studio Code 中使用 Spring Boot
Visual Studio Code 是适合 Spring Boot 应用程序开发人员的理想轻量级开发环境,其中包含多个有用的 VS Code 扩展,包括
我们建议安装 Spring Boot Extension Pack,它包含了上述所有扩展。
如果您在使用以下功能时遇到任何问题,可以通过 提交 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 文件并右键单击,选择 Add starters...。下拉菜单将显示您已有的以 √ 开头的依赖项。您可以搜索想要添加到项目中的其他依赖项,也可以单击现有依赖项将其移除。
开发应用程序
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。