J’ai intégré start.spring.io dans VS Code
(github.com/chimaek)J’ai créé ça parce qu’il est pénible de faire des allers-retours vers le navigateur à chaque fois qu’on crée un projet Spring Boot.
L’extension officielle de Microsoft existante fonctionne en sélectionnant les options une par une depuis la Command Palette, ce qui ne permet pas de revenir à l’étape précédente, ni d’ajuster en même temps la configuration du projet et les dépendances.
Spring Forge fournit dans VS Code la même interface en disposition à 2 panneaux que start.spring.io.
Comme il appelle directement l’API officielle, il n’y a pas de dépendances codées en dur, et les mises à jour de l’équipe Spring sont reflétées automatiquement.
Fonctionnalités supplémentaires prises en charge par rapport à l’extension MS
- si vous changez la version de Boot, les dépendances incompatibles sont automatiquement désactivées avec un avertissement
- aperçu de
pom.xml/build.gradleavant la génération (réponse réelle de l’API) - sauvegarde/chargement de préréglages favoris
- restauration en un clic des 5 derniers historiques
- tags de popularité des dépendances + recommandations associées
- infobulles détaillées (description, ID, compatibilité de version, lien vers la documentation officielle)
- configuration de l’URL d’un serveur Initializr interne
C’est léger, car développé en Vanilla TypeScript sans React :)
Marketplace : recherchez "Spring Forge"
Les retours et issues sont les bienvenus.
Aucun commentaire pour le moment.