This is the README file for the "SpringWing" extension. This extension is designed to provide developers with easy access to Spring and Spring Boot documentation, along with a suite of handy snippets for faster development.
Features
1. Quick Access to Spring Documentation:
Directly access the Spring Framework documentation from VSCode.
Simplifies the process of referencing and learning Spring components.
2. Comprehensive Snippets Library:
A variety of snippets for creating Spring components like Controllers, Services, Repositories, etc.
Enhance your productivity with pre-defined code templates.
Snippets Usage:
Snippet Command
Description
Usage Example
springcontroller
Create a new Spring controller
@RestController ...
jparepo
Create a new Spring Data JPA repository
@Repository ...
crudrepo
Create a new Spring Data CRUD repository
@Repository ...
pagingrepo
Create a Spring Data Paging repository
public interface ...
springservice
Create a new Spring Service
@Service ...
servicemethod
Create a new service method
public ReturnType methodName
springexception
Create a new Spring exception class
@ResponseStatus ...
springdto
Create a new Data Transfer Object (DTO)
public class MyDTO ...
springconfig
Create a new Spring Configuration class
@Configuration ...
springentity
Create a new Spring entity class
@Entity ...
springprop
Add a new property in Spring properties file
${1:key}=${2:value}
Documentation Shortcut:
To access the documentation, use the shortcut Shift + Command + P and then type Spring Search.