Los aspectos más destacados de esta versión incluyen:
Prueba gratuita de 30 días disponible
Esta funcionalidad también está disponible al abrir archivos .log
en el terminal mediante los comandos cat
, tail
y head
.
A partir de 2024.2, el complemento Ideolog está integrado en el IDE para continuar mejorando su experiencia durante el registro.
La nueva barra de herramientas flotante que aparece junto a un fragmento de código seleccionado le ofrece acceso instantáneo a refactorizaciones, funcionalidades de IA y otras acciones básicas. Puede utilizar el menú de los tres puntos verticales para personalizar u ocultar la barra de herramientas, y puede volver a mostrarla u ocultarla desde los ajustes en Settings/Preferences | Advanced Settings | Editor.
JetBrains AI Assistant 2024.2 incluye a integración de la IA en la ventana de herramientas Terminal para una generación eficiente de comandos y la resolución de conflictos VCS asistida por IA. Además, ahora los usuarios pueden personalizar las peticiones para la generación de documentación y la creación de pruebas de unidad.
Obtenga más información sobre estas y otras mejoras en este artículo del blog.
PhpStorm 2024.2 es capaz de resolver las rutas de los marcos de trabajo que utilizan un enrutamiento basado en el sistema de archivos. Puede resolver rutas de enlace basadas en el sistema de archivos de su proyecto, proporcionando finalización automática y navegación para Next.js, Nuxt, SvelteKit y Astro. También es compatible con los nuevos fragmentos y etiquetas de renderizado de Svelte 5. Además, hemos implementado la compatibilidad con el protocolo de servidor de idiomas (LSP) para Astro y Vue Language Service v2, lo que mejora la finalización del código y la experiencia general del desarrollador.
En PhpStorm 2024.2, la integración de Prettier está habilitada en los nuevos proyectos con una dependencia directa de Prettier
en su package.json
raíz y un archivo de configuración de Prettier al mismo nivel. Esta funcionalidad simplifica el proceso de configuración, garantizando que la integración de Prettier esté activada desde el primer momento.
Con PhpStorm 2024.2, la nueva interfaz es ahora la predeterminada para todos los usuarios, dejando la clásica disponible como complemento. La nueva interfaz de usuario es limpia y moderna, y ofrece controles más grandes y fáciles de usar, una paleta de colores coherente, iconos claros y legibles, mayor contraste y mejores detalles. Como hemos visto un alto índice de adopción de la nueva interfaz de usuario y hemos solucionado los principales problemas basándonos en sus comentarios, creemos que ya está lista para todos.
Hemos rediseñado la distribución y el comportamiento de los elementos de la interfaz de usuario en el cuadro de diálogo Customize Main Toolbar, para que resulten más intuitivos y organizados. Ahora es más fácil buscar, añadir y eliminar acciones en la barra de herramientas principal.
En la versión 2024.2, hemos hecho más intuitivo y preciso el proceso de aceptación de sugerencias de finalización de código de línea completa. Las sugerencias de finalización de código inline incluyen ahora resaltado de código, y los nuevos accesos directos permiten aceptar palabras sueltas o líneas enteras de sugerencias más largas. También hemos perfeccionado el modo en que los cambios aceptados se integran en su código, eliminando problemas de formato y otros relacionados.
El cuadro de diálogo Search Everywhere ahora incluye como opción una vista previa de los elementos de la base de código que está buscando. Al habilitar esta funcionalidad mediante el icono Preview de la barra de herramientas del cuadro de diálogo aparecerá un panel de vista previa bajo los resultados de búsqueda, que le ofrecerá contexto adicional y le facilitará la navegación por el proyecto.
PhpStorm ahora detecta automáticamente los ajustes de proxy del sistema configurados en su máquina y los utiliza de forma predeterminada, lo que facilita una interacción fluida con los recursos y servicios externos.
En Linux, PhpStorm situaba anteriormente los controles de ventana en la parte derecha del IDE. Ahora ajusta automáticamente su ubicación para que coincida con los ajustes de control de ventanas especificados en la configuración de su escritorio Linux. Este cambio, pequeño pero importante, le permite mantener un diseño que se adapte a sus preferencias. Además, hemos rediseñado los botones de control de las ventanas para ofrecer un aspecto más acorde con su sistema operativo.