# VS Code Spring Boot Application Development Extension Pack

(also known as [Spring Tools 4](https://spring.io/tools) for Visual Studio Code)  
Collection of extensions for developing and deploying Spring Boot Application

## Spring Boot
The [Spring Boot Tools](https://marketplace.visualstudio.com/items?itemName=Pivotal.vscode-spring-boot) extension provides:

 - IDE Java tooling for developing and troubleshooting Spring Boot applications.
 - Support for editing Spring Boot Application configuration properties files (`.properties` and `.yml`)

## Cloud Foundry Deployment Manifest
The [Cloud Foundry Manifest YML Support](https://marketplace.visualstudio.com/items?itemName=Pivotal.vscode-manifest-yaml) extension provides support for editing Cloud Foundry deployment manifest `.yml` files for Spring Boot application deployment 

## Concourse CI Pipeline
The [Concourse CI Pipeline Editor](https://marketplace.visualstudio.com/items?itemName=Pivotal.vscode-concourse) provides support for setting up Concourse build pipeline for the Spring Boot application

## Spring Initializr Java
The [Spring Initializr Java Support](https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-spring-initializr) extension provides support for generating quickstart Spring Boot Java projects with Spring Initiailizr API.

## Spring Boot Dashboard
The [Spring Boot Dashboard](https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-spring-boot-dashboard) extension provides an explorer in the side bar where you can view all of a workspace's spring boot projects conveniently in one place. You can also quickly start, stop or debug a project.
