Coloquei o start.spring.io dentro do VS Code
(github.com/chimaek)Criei isso porque era incômodo ficar indo e voltando ao navegador toda vez que eu precisava criar um projeto Spring Boot.
A extensão oficial existente da Microsoft usa um método em que você seleciona as opções uma a uma pela Command Palette, então não dá para voltar à etapa anterior, nem ajustar as configurações do projeto e as dependências ao mesmo tempo enquanto visualiza tudo.
O Spring Forge oferece dentro do VS Code o mesmo layout de 2 painéis do start.spring.io.
Como ele chama diretamente a API oficial, não há dependências hardcoded, e quando a equipe do Spring atualiza algo, isso é refletido automaticamente.
Recursos adicionais em comparação com a extensão da Microsoft
- Ao mudar a versão do Boot, dependências incompatíveis são desmarcadas automaticamente + aviso
- Pré-visualização de
pom.xml/build.gradleantes da geração (resposta real da API) - Salvar/carregar presets favoritos
- Restaurar com um clique os 5 itens mais recentes do histórico
- Tags de popularidade das dependências + recomendações relacionadas
- Tooltips detalhados (descrição, ID, compatibilidade de versão, link para a documentação oficial)
- Configuração da URL do servidor Initializr interno da empresa
Foi feito em Vanilla TypeScript, sem React, então é leve :)
Marketplace: pesquise por "Spring Forge"
Feedbacks e issues são bem-vindos.
Ainda não há comentários.