用于Spring Boot开发的VSCode设置 - Stefan


让我们使用所有必要的扩展来设置全新的VSCode安装,以构建和运行Spring Boot应用程序。
1. 首先,我们需要安装Java开发工具包。我们建议安装免费版本的Java,例如AdoptOpenJDK。
https://adoptopenjdk.net/
安装过程完成后,请确认Java设置正确。要找出是否设置了变量Java Home,请执行以下命令:echo JAVA_HOME。结果应该是Java运行时和开发工具包的安装文件夹。命令java -version将有关当前安装的Java版本的信息输出到控制台

2. 安装vscode:https://code.visualstudio.com/download

3. Java扩展插件:
Java Extension Pack包含多个扩展,包括但不限于:

  • Java Maven
  • Java调试器
  • Java Test Runner:运行并显示JUnit测试套件和测试结果
  • Java Dependency Viewer:显示项目依赖项
  • Java语言支持: Java代码的解析,重构和编译

https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack

4. Spring Boot扩展包插件
Spring Boot Extension Pack包括以下扩展:

  • Spring Boot工具: Spring Boot配置文件的自动完成
  • Spring Boot仪表板: Spring Boot应用程序的简单运行,停止,调试
  • Spring Initializr Java支持: Spring Boot项目生成器

https://marketplace.visualstudio.com/items?itemName=Pivotal.vscode-boot-dev-pack

5. XML工具
一组用于查看和编辑XML文件的工具。我们需要这些来查看和编辑Maven构建配置。
https://marketplace.visualstudio.com/items?itemName=DotJoshJohnson.xml

6.项目初始化
现在是时候创建我们的第一个项目了。为此,我们可以使用之前安装的Spring Boot Initializr扩展。

  • 打开VSCode
  • 按Ctrl + Shift + p打开 命令面板
  • 输入Initializr
  • 会自动出现一些选项,可以选择:Spring Initializr: Generate a Maven Project
  • 然后继续,选择Spring Boot Web 和 Spring Boot Actuator 

如果不能出现下拉菜单,因为国外网络无法正常访问,请设置代理,在文件->首选项->应用程序->代理服务器设置

使用Spring Boot Dashboard Extension,我们终于可以启动和停止新应用程序了。

其他插件:
Bracket Pair Colorizer:此扩展名允许匹配的括号用颜色标识。用户可以定义要匹配的令牌,以及要使用的颜色。
https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer-2

GitLens supercharges内置到Visual Studio代码Git的能力。无缝地导航和浏览 Git存储库
https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens

GitHub主题为VSCode带来了流行的GitHub颜色和源代码格式:
https://marketplace.visualstudio.com/items?itemName=GitHub.github-vscode-theme