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