Partindo do ponto que já há Java (JDK) e Maven configurados na sua máquina de desenvolvimento, estas são as extensões que precisam ser adicionadas no VS Code:
https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack
https://marketplace.visualstudio.com/items?itemName=Pivotal.vscode-boot-dev-pack
https://marketplace.visualstudio.com/items?itemName=GabrielBB.vscode-lombok
Caso queira, podes reiniciar o VS Code (para descargo de consciência).
Assim que abrir o diretório da sua API pelo VS Code, no menu lateral irá aparecer uma Seção do Spring, entrando nela você vai notar o tópico Spring boot dashboard, ali estará o “Run” e o “Debug”.
Após o primeiro start da API, será criado o diretório “.vscode” na estrutura do projeto, dentro dele estará o arquivo “launch.json”, este arquivo podemos utilizar para informar as VM Arguments.
Caso sua aplicação utilize Vm Args para definir o profile quando subir, você terá que editar o arquivo “launch.json”, alterando a propriedade “args” (que estará vazia) e colocando nela a string do profile:
“args”: “--spring.profiles.active=local”
Fazendo isso, o VS Code estará pronto para utilizar nas APIs Spring Boot. ;)
Bônus:
As vezes precisamos sobrescrever os métodos Equals e HashCode (entre outros) para atender nossas necessidades, aqui está a extensão para gerá-los.
Top comments (0)