Todos nuestros IDE y herramientas .NET lanzaron sus últimas actualizaciones para este año, y esperamos que las últimas funciones y mejoras no solo lo ayuden a aumentar su productividad, sino que también hagan que su codificación sea más divertida.
Aquí hay una descripción general de los aspectos más destacados de cada actualización.
IDE basados en IntelliJ
Primero, hablemos de algunas características nuevas importantes que son comunes a las versiones 2022.3 de todos nuestros IDE.
Nueva interfaz de usuario
La interfaz de usuario completamente renovada, que se anunció a principios de este año, ahora está disponible para todos. Después de pruebas exhaustivas, ha demostrado que es funcional y más fácil de usar para muchos de nuestros usuarios. Actualice su IDE favorito y pruebe la nueva interfaz de usuario yendo a Configuración/Preferencias | Apariencia y Comportamiento | Nueva vista previa de la interfaz de usuario . ¡Esperamos que te encante!
Sincronización de ajustes
Settings Sync es la nueva solución para sincronizar y realizar copias de seguridad de su configuración de usuario personalizada, como configuraciones que se pueden compartir desde la plataforma, complementos incluidos y complementos de terceros. Para obtener más detalles sobre el nuevo complemento Settings Sync y el proceso de migración, consulte esta guía .
Tenga en cuenta que el complemento Settings Sync no está disponible en Rider.
Soporte de WSL en desarrollo remoto
Ahora existe una forma alternativa de trabajar con proyectos que se ejecutan en sistemas de archivos WSL 2. En lugar de ejecutar un IDE completo en Windows, su backend IDE se iniciará directamente en WSL 2. Luego, simplemente conéctese a él de la misma manera que se conectaría a cualquier máquina remota cuando usa el desarrollo remoto en el IDE.
Soporte Redis en bases de datos.
El tan esperado soporte para Redis finalmente está aquí. Obtenga la historia completa en esta publicación de blog .
Recomendamos actualizar sus herramientas de JetBrains a través de la aplicación gratuita Toolbox. Descárguelo desde esta página o simplemente haga clic en el botón a continuación:
Ahora, repasemos las otras características y mejoras notables específicas de cada IDE.
WebStorm 2022.3 viene con compatibilidad con Vitest, un asistente de nuevo proyecto actualizado, reducción de tipos en plantillas angulares, Code Vision para JavaScript y TypeScript, y mejoras para Vue.
IntelliJIDEA 2022.3 . Además de las funciones destacadas anteriormente, IntelliJ IDEA 2022.3 viene con nuevas acciones para conectar automáticamente los beans Spring y generar esquemas OpenAPI. Consulta todos los detalles en esta entrada del blog .
RubyMine 2022.3 incluye soporte RBS mejorado, mejoras para trabajar con contextos compartidos y ejemplos en RSpec, funcionalidad de vista de estructura y navegación actualizada, y mejoras de desarrollo remoto.
PyCharm 2022.3 brinda una experiencia mejorada para trabajar con código asincrónico en la consola de Python, ya que ahora puede usar la palabra clave await fuera de las funciones para llamar a las corrutinas. La ventana de la herramienta Paquetes de Python ahora puede ayudarlo a encontrar, instalar y eliminar paquetes de la biblioteca de paquetes de Anaconda (además de PyPI). Para pandas DataFrames, hay nuevas opciones para ocultar columnas, usar la paginación para pasar rápidamente por las filas y exportar DataFrames en varios formatos.
DataSpell 2022.3 simplifica la ciencia de datos, ya sea que trabaje en máquinas remotas o locales. Ejecute proyectos en servidores remotos directamente desde su IDE configurando un intérprete remoto de Python a través de SSH. Depure celdas de cuadernos en servidores Jupyter remotos. Realice un seguimiento automático de los cambios en los cuadernos de Jupyter con el historial local , no se requiere control de versiones.
GoLand 2022.3 ofrece mejoras de rendimiento, así como nuevas funciones para genéricos y espacios de trabajo de Go. Hemos integrado Go Playground y agregado soporte para mejoras en los comentarios de Go doc. También hay nuevas funciones para HTTP Client y Docker, y más.
Rider 2022.3 ofrece soporte para .NET 7 SDK, incluidas las funciones más recientes de C# 11. Esta versión cuenta con importantes mejoras de rendimiento, con un enfoque particular en el tiempo de inicio y la capacidad de ejecutar Rider en WSL 2 a través del desarrollo remoto. También hemos introducido varios cambios importantes en la UX y la UI. Por último, pero no menos importante, esta versión proporciona una integración más estrecha con los editores de Unity y Unreal.
CLion 2022.3 brinda una mejor experiencia de usuario en general, desde proyectos con solo un par de archivos C/C++ hasta aplicaciones complejas basadas en CMake. También lo ayuda a adoptar características modernas de C++20 y trabajar en configuraciones integradas y remotas de manera más productiva.
DataGrip 2022.3 está aquí con la tan esperada compatibilidad con Redis. Ahora puede conectarse a Instancia única de Redis, explorar valores clave en el visor de datos, escribir y ejecutar consultas de Redis y más. También introdujimos un filtro rápido en el explorador de bases de datos, filtrado de esquemas basado en patrones, formatos para campos de fecha y hora y otras características.
PhpStorm 2022.3 es una actualización importante que incluye compatibilidad con PHP 8.2, Code Vision para PHP, vista previa de corrección rápida, compatibilidad con ParaTest, vista renderizada de PHPDoc y mucho más.
AppCode 2022.3 es compatible con macOS 13 y Xcode 14.2. Trae más capacidades de refactorización para Swift y permite inyecciones de lenguaje.
Tenga en cuenta que estamos anunciando el final de las ventas y el soporte de AppCode con este lanzamiento. Lea esta publicación de blog para obtener más información.
Herramientas .NET y extensiones VS
Tanto ReSharper como Rider han introducido soporte básico para las funciones más recientes de C# 11, así como detección de dependencias vulnerables para paquetes NuGet.
ReSharper 2022.3 también ofrece resaltado de código modificado e inspecciones de bases de datos de Dynamic Program Analysis.
Rider 2022.3 ofrece importantes mejoras de rendimiento, compatibilidad con .NET 7 SDK y WSL 2, y la capacidad de acoplar ventanas de herramientas para configuraciones de varios monitores. Esta versión también proporciona una integración más estrecha con los editores de Unity y Unreal.
ReSharper C++ 2022.3 presenta soporte experimental para módulos C++20 y proporciona una integración perfecta con el formato clang.
Esta actualización también agrega soporte inicial para Windows ARM64 a ReSharper, dotPeek, dotMemory, dotTrace, dotCover y las herramientas de línea de comandos de ReSharper. Rider 2022.3 en particular puede ejecutarse tanto en Windows como en Linux ARM64.
¡Eso casi lo hace por este año! Esperamos que disfrute de la temporada festiva y esperamos darle la bienvenida en 2023 con funciones más emocionantes en sus herramientas favoritas de JetBrains.
Su equipo de JetBrains