Microsoft Actualiza la UI de Java en Visual Studio Code y Mejora el Desarrollo de Spring
Publicado por
campusMVP
el
La última actualización de Java en Visual Studio Code que ha lanzado Microsoft incluye cambios importantes en la interfaz de usuario así como mejoras en varias áreas, destacando las que tienen que ver con el desarrollo con Spring.
Se trata del paquete de extensiones para Java, mantenido por Microsoft, y del paquete de extensiones para Spring Boot de Visual Studio Code, mantenido por Amazon Web Services (AWS). El primero de ellos acumula casi 29 millones de descargas, mientras que el segundo unos 2,5 millones, muy por detrás.
Entre estas mejoras y cambios destacan:
-
Acceso más fácil a la configuración del proyecto: se ha facilitado el acceso a la página de configuración del proyecto y se ha incorporado un atajo para utilizar el formateador en la sección del proyecto.
-
Página de Configuración del Proyecto: la actualización introduce nuevas secciones en la página de configuración del proyecto para facilitar el desarrollo:
- Sección "Compilador": que permite a los desarrolladores configurar las opciones relacionadas con el compilador de Java, como la compatibilidad del código fuente y el target, la compilación cruzada (opción
-release
) o la posibilidad de personalizar la generación de archivos de clase.
- Sección de Maven: ahora es más fácil que nunca especificar los perfiles de Maven activos haciendo clic en "Maven" e introduciendo los nombres de los perfiles.
Mejoras en el Desarrollo de Spring:
- Soporte para la Actualización de Spring Boot 3.3: el soporte integrado para actualizar los proyectos de Spring Boot a la última versión (utilizando OpenRewrite, un sistema de refactorización de código Java) se ha actualizado para admitir Spring Boot 3.3.
- Validación para consultas JPQL y HQL: las cadenas de texto con consultas JPQL y HQL utilizadas en las anotaciones
@Query
ahora se validan durante el proceso de conciliación habitual, lo que ayuda a los desarrolladores a identificar errores en estas consultas antes. Los usuarios pueden definir el nivel de importancia de estas validaciones a través de las preferencias.
- Soporte para la anotación
@DependsOn
: ya tenemos soporte para la anotación @DependsOn
, lo que permite la navegación a los beans referenciados y la asistencia de contenido para definir qué beans depende un componente.
Poco a poco Visual Studio Code se ha ido convirtiendo en la principal herramienta para trabajar con Java gracias a sus buenas características de productividad y la buena integración que ofrece con la plataforma.
campusMVP es la mejor forma de aprender a programar online y en español. En nuestros cursos solamente encontrarás contenidos propios de alta calidad (teoría+vídeos+prácticas) creados y tutelados por los principales expertos del sector. Nosotros vamos mucho más allá de una simple colección de vídeos colgados en Internet porque nuestro principal objetivo es que tú aprendas.
Ver todos los posts de campusMVP
Archivado en:
Herramientas
¿Te ha gustado este artículo? ¡Compártelo!