使用VS code创建/运行第一个Spring Boot应用
Visual Studio Code(简称VS Code)是一个由微软开发,同时支持Windows 、 Linux和macOS等操作系统且开放源代码的代码编辑器,它支持测试,并内置了Git 版本控制功能,同时也具有开发环境功能,例如代码补全(类似于 IntelliSense)、代码片段和代码重构等,该编辑器支持用户个性化配置,例如改变主题颜色、键盘快捷方式等各种属性和参数,同时还在编辑器中内置了扩展程序管理的功能。
在2019年的Stack Overflow组织的开发者调研中,VS Code被认为是最受开发者欢迎的开发环境,据调查87317名受访者中有50.7%的受访者声称正在使用VS Code。
开始使用VS Code主要是因为他轻量,免费,跨平台,并且拥有众多插件可以选择,据说配置好后不输idea。本人也是第一次使用,还有好多不熟悉的地方,后面会慢慢学习,下面是对使用VS Code开发最常用的Spring Boot应用进行环境配置。
准备
- 安装好的 JDK
- 安装好的 VS Code
安装插件
打开插件中心(快捷键Ctrl
+Shif
+X
),安装下面两个插件。
- Java Extension Pack 这是微软开发的支持Java开发的一个插件包组,里面包含了一些Java开发要用的插件,比如:Debug for Java、Maven for Java。
- Spring Boot Extension Pack 这是Pivotal(Spring的公司)开发的一个插件包组,里面包含了SpringBoot开发相关的一些插件,比如:Spring Initializr Java、Spring Boot Dashboard。
创建第一个SpringBoot应用
使用Spring Initializr可以很方便的创建一个SpringBoot应用。使用快捷键Ctrl
+Shift
+P
打开Palette(命令面板)输入Spring initializr
可以选择生成Gradle或者Maven类型的项目,我选择Maven,接下来按照向导一步一步进行即可(选择语言,输入名称,选择版本,选择依赖组件,选择创建项目的目录)。
运行
项目创建完成后会提示是否立即打开,点击open就行了。会自动启用Maven,查找并下载项目依赖包。下载完成后打开SringBoot启动类,右键运行即可,SpringBoot Dashboard会自动识别到我们的项目,从Dashboard运行也很方便(Dashboard右键可以选择运行模式、调试模式)。
a SpringBoot app in VS Code