News Update

¿Listo para una actualización? ¡Ya están disponibles las versiones 2023.3 de las herramientas de codificación de JetBrains!

Read this post in other languages:

La última versión del año trae consigo numerosas funcionalidades nuevas que le permitirán disfrutar de una experiencia de desarrollo aún más excepcional. Puede encontrar los resúmenes de las actualizaciones de las herramientas de escritorio de JetBrains a continuación y profundizar más para obtener una visión más detallada.

Presentación de JetBrains AI

Además de usted, ¿quién conoce mejor su proyecto? ¡Su IDE! Y por eso AI Assistant tiene tan en cuenta el contexto y resulta tan útil.

JetBrains AI Assistant ya está disponible para todos con una serie de funcionalidades nuevas y mejoradas para aumentar su productividad en los IDE de JetBrains.

Vea la grabación de nuestro Evento de lanzamiento de JetBrains AI en nuestro canal de YouTube para obtener más información sobre JetBrains AI y AI Assistant de mano de sus propios creadores.


IDE de JetBrains: Hágalo realidad. Con código.

Con las versiones 2023.3 de los IDE de JetBrains, nuestros usuarios obtienen actualizaciones que agilizan su experiencia de codificación, una mejor compatibilidad de los sistemas de control de versiones, actualizaciones de la funcionalidad de desarrollo web y más funcionalidades específicas de los productos. Estas son las mejoras que encontrará en la mayoría de nuestros IDE:

  • Hemos añadido varias funcionalidades para mejorar la experiencia del usuario, como el nuevo acceso directo Speed Search, la posibilidad de ocultar la barra de herramientas principal, la opción de diseño de la ventana de herramientas Default, etc.
  • Para el desarrollo web encontrará mejoras de Typescript que ofrecen una experiencia más coherente y ágil al añadir declaraciones import type. También hemos añadido la compatibilidad con los populares marcos de trabajo de pruebas web Cypress y Playwright en nuestros IDE.
  • El visor diff integral facilita el proceso de revisión de cambios al permitir a los usuarios ver todos los archivos modificados en un único marco desplazable. El visor es compatible con las revisiones de GitLab, GitHub y JetBrains Space en la mayoría de los IDE de JetBrains. La integración con GitLab también se complementa con la compatibilidad con fragmentos de GitLab.

Esas son solo las mejoras generales; cada producto también tiene sus propias actualizaciones específicas. Para obtener más información, consulte el resumen y la página de novedades de cada producto de JetBrains que utilice:

IntelliJ IDEA 2023.3 incluye compatibilidad completa con las últimas funcionalidades de Java 21, ofrece actualizaciones valiosas para el desarrollo de Kotlin y Scala, y añade una opción de inserción Run to Cursor para un flujo de trabajo de depuración mejorado. IntelliJ IDEA Ultimate ahora proporciona una experiencia de desarrollo de Kubernetes fluida y sin configuraciones adicionales, ofrece compatibilidad extendida para Dev Containers y cuenta con una serie de mejoras en el cliente HTTP.

PyCharm 2023.3 introduce Full Line Code Completion, una funcionalidad que utiliza el aprendizaje profundo para proporcionar sugerencias de código de varios tokens, todo ello manteniendo sus datos en su máquina. PyCharm también incluye la compatibilidad completa con las nuevas funcionalidades de Python 3.12, una vista previa en directo para las plantillas de Django y una ventana de herramientas de Django Structure para la gestión de vistas, modelos y clases de administración de modelos. Para los científicos de datos, la nueva interfaz de usuario para DataFrames significa que puede ordenar, ver y analizar datos fácilmente sin codificación adicional.

CLion 2023.3 amplía la variedad de proyectos compatibles al añadir Meson y mejorar la compatibilidad con Bazel. Las nuevas funciones, como la vista Assembly y el análisis de código mejorado con verificadores de fugas de memoria, le ayudarán a profundizar en su código. Por último, los desarrolladores integrados pueden beneficiarse de la nueva compatibilidad con archivos del árbol de dispositivos.

GoLand 2023.3 incluye varias incorporaciones significativas. Los Dev Containers ahora son compatibles oficialmente. Estamos trabajando en un conjunto de funcionalidades y desarrollando activamente la compatibilidad con Dev Containers, por lo que viene con la etiqueta «Beta». La nueva versión incluye una variedad de funcionalidades para los desarrolladores de Go, incluida una importante actualización del estilo de plegado de código. También hemos añadido varios consejos de productividad, refactorizaciones y arreglos rápidos, como los consejos para las expresiones slice e información del código para funciones personalizadas de tipo printf. GoLand 2023.3 también ofrece actualizaciones para las integraciones de Docker y Kubernetes, actualizaciones para VCS y retoques para el desarrollo web.

DataGrip 2023.3 introduce la biblioteca integrada Lets-Plot para una visualización de datos fluida y sin código. Esta versión también incorpora una nueva funcionalidad de importación que permite a los usuarios importar datos en varios destinos y editar varias cosas al mismo tiempo. DataGrip ofrece ahora una mayor flexibilidad en el editor de datos y permite a los usuarios especificar separadores decimales y de agrupación para los datos numéricos. La versión 2023.3 incluye varias actualizaciones para la introspección en varias bases de datos. Además, ya está disponible la esperada compatibilidad con DynamoDB.

WebStorm 2023.3 incluye actualizaciones para la compatibilidad con Angular: mejora de la comprobación estricta de tipos de plantillas, la gestión de señales y la sintaxis de flujo de control de Angular 17. Esta versión ofrece nuevas opciones de finalización y refactorización Rename para defineSlots de Vue 3, así como compatibilidad integrada con el complemento TypeScript para Svelte. Además, la versión introduce la compatibilidad con los marcos de trabajo de pruebas de Cypress y Playwright, así como la compatibilidad inicial con el ejecutor de pruebas nativo de Node.js.

PhpStorm 2023.3 aporta muchas mejoras a su experiencia de desarrollo de PHP, incluida la recientemente anunciada compatibilidad con PHP 8.3. Incluye un inicializador de proyectos integrado para Symfony que facilita la creación de nuevos proyectos directamente desde la pantalla de bienvenida, compatibilidad completa con el IDE para Doctrine Query Language en QueryBuilder, conversión de anotaciones de Doctrine y Symfony a atributos, y mucho más.

DataSpell 2023.3 añade la compatibilidad con dbt Core, el conocido marco de trabajo para la transformación de datos. La colaboración entre los Jupyter Notebooks y SQL se ha mejorado enormemente con la incorporación de la funcionalidad de celdas SQL. La comprensión de los datos es más fácil que nunca, dado que ahora se pueden ver las estadísticas de los datos de las columnas directamente en la tabla, acompañadas de histogramas de distribución de los datos. La ordenación en varias columnas está ahora disponible en las tablas de DataSpell. Por último, la nueva función Chart View de las tablas permite visualizar los datos de forma rápida y sencilla con unos pocos clics.

RubyMine 2023.3 incluye una serie de actualizaciones de rendimiento, entre ellas, mejoras en la indexación de archivos de Markdown y ERB y correcciones de problemas que causaban un bajo rendimiento en la memoria y bloqueos. Los desarrolladores que trabajan en aplicaciones Rails con estructuras divididas ahora pueden aprovechar al máximo las funcionalidades de información del código, independientemente de dónde se encuentren los controladores, vistas, modelos u otros archivos esenciales de la aplicación. RubyMine permite ahora la creación de rutas personalizadas para Rails y motores Rails. Se ha ampliado la compatibilidad con bibliotecas y tecnologías populares: esto incluye la ejecución automática de RuboCop en modo servidor, las inspecciones de código Brakeman, el trabajo con especificaciones de tablas parametrizadas mediante la gema rspec-parameterized, y mucho más.

Rider 2023.3 ofrece la compatibilidad con el SDK .NET 8, incluidas las últimas funcionalidades de C# 12. Esta versión de lanzamiento también aporta una experiencia mejorada al ejecutar varios proyectos, un modo de depuración predictivo, compatibilidad con diagramas de dependencia de tipos y la posibilidad de crear fácilmente pruebas de unidad y navegar por ellas. Por último, hay una serie de mejoras en la experiencia de usuario/interfaz de usuario, en particular para el desarrollo web y de juegos.

Herramientas .NET y extensiones VS

ReSharper 2023.3 ofrece compatibilidad con las últimas funcionalidades de C# 12, incluidos los constructores primarios, las directivas alias para hacer referencia a cualquier tipo, las expresiones de colección y los interceptores, entre otros. También se incluyen nuevos diagramas de relación de entidades e inspecciones de incidencias relacionados con entidades. Hay varias mejoras importantes en el rendimiento, como el análisis optimizado de código en segundo plano y la capacidad de controlar la cantidad de recursos asignados al análisis del código.

ReSharper C++ 2023.3 introduce un nuevo corrector gramatical y ortográfico integrado, finalización de código y Find Usages para código inactivo, actualizaciones para la compatibilidad con HLSL y Unreal Engine, y mucho más. Además de un paquete habitual de nuevas funcionalidades de los lenguajes C y C++, la última versión también incluye varias mejoras para hacer que ReSharper C++ funcione mejor con código multiplataforma, por ejemplo, con la compatibilidad para nuevas funciones intrínsecas de clang.

dotTrace 2023.3 incluye una configuración mejorada del modo de generación de perfiles Timeline, la posibilidad de ver los datos de generación de perfiles de rendimiento directamente en la vista Source y un mejor análisis del código nativo.

Ahora, puede ejecutar la versión independiente de dotMemory 2023.3 en Linux y macOS. Además, dotMemory 2023.3 permite importar y analizar volcados de procesos como instantáneas normales en Linux.

La versión 2023.3 de las herramientas de línea de comandos dotCover se ofrece ahora como una herramienta .NET multiplataforma dependiente del marco de trabajo.

dotPeek 2023.3 incluye la capacidad de comparar carpetas, archivos .zip y paquetes de NuGet, y ahora hay más opciones para comparar agrupaciones. Al explorar paquetes de NuGet en Assembly Explorer, ahora podrá ver todos los archivos y carpetas contenidos en esos paquetes de NuGet, así como los nodos de recursos Win32 en el árbol de presentación de nodos o en el panel Properties.

No se olvide de actualizar sus herramientas de codificación. Le recomendamos que utilice Toolbox App para gestionar las versiones de sus IDE.

Gracias por confiar en nuestras herramientas. Esperamos poder ofrecerle más funcionalidades útiles y que le ahorren tiempo en las próximas versiones.

El equipo de JetBrains

Artículo original en inglés de:

image description

Discover more