Todas las Noticias en Películas, Avances de Películas y Reseñas.

Visual Studio 2023 17.3 ya está disponible: todas las funciones nuevas

Se lanza Visual Studio 2022 17.3 y hoy estamos aquí para discutir todas sus nuevas características. El 9 de agosto, Microsoft lanzó Visual Studio 2022 17.3 y la interfaz de usuario de la aplicación multiplataforma .NET (.NET MAUI), un avance de Xamarin. formas que mejoran la capacidad de construir aplicaciones de escritorio además de aplicaciones móviles.

Visual Studio 2022 17.3 ya está disponible: ¿Qué hay de nuevo?

Si bien .NET MAUI como marco independiente alcanzó el estado GA en mayo, no estuvo disponible en el canal de lanzamiento de Visual Studio 2022 para Windows hasta hoy.

“Hemos creado herramientas para ayudarle a desarrollar sus aplicaciones .NET MAUI sin ralentizarlo. Hot Reload, Live Visual Tree y XAML Live Preview aceleran el tiempo de desarrollo al permitirle aplicar cambios de código y verlos inmediatamente. Con XAML Hot Reload puedes realizar cambios en tu interfaz de usuario y verlos en la aplicación en ejecución de inmediato. Con .NET Hot Reload puedes realizar cambios en tu código, guardarlos y ver esos cambios también”, afirmó Chris Hardy, director de programas del equipo .NET de Microsoft, en un blog. correo.

De hecho, los desarrolladores de Microsoft llevaban mucho tiempo deseando tener la funcionalidad Hot Reload. Llegó después de Xamarin. Forms va por detrás de productos de la competencia como React Native y Flutter, y agregó la capacidad XAML Hot Reload en julio de 2019.

¿Sabías que Microsoft retiró Internet Explorer el 15 de junio?

Programa de colaboración de Microsoft Teams

Microsoft también enfatizó la compatibilidad de su programa de colaboración Microsoft Teams con Visual Studio IDE, que se ha transformado en una herramienta de desarrollo de código bajo con la ayuda del Teams Toolkit para Visual Studio.

“Al utilizar Microsoft Teams como plataforma para crear aplicaciones, puede ampliar Teams para sus soluciones de aplicaciones. Teams Toolkit para Visual Studio simplifica el inicio de aplicaciones que integran la interfaz de usuario en una pestaña, notifican a un canal con un mensaje personalizado, activan una tarea desde un comando de chat y más”, explicó Hardy.

Pruebas unitarias en vivo

La actualización más reciente también incluye pruebas unitarias en vivo mejoradas, que se mostraron en una versión beta v17.2 en marzo.

Las pruebas unitarias se realizan automáticamente como parte de las pruebas unitarias en vivo, que informan los resultados y la cobertura del código en tiempo real. Recuerda a los desarrolladores que escriban pruebas unitarias a medida que solucionan problemas o agregan nuevas funciones al brindar comentarios sobre cómo los cambios afectaron las pruebas existentes y si el nuevo código está cubierto por alguna prueba existente cuando se modifica el código.

“Las pruebas unitarias en vivo ahora se escalan mejor para soluciones más grandes al hacer que las compilaciones se limiten solo a lo que se necesita y construir proyectos en paralelo. Otras mejoras al mecanismo de compilación de Live Unit Testing brindan compilaciones más confiables y soporte para una variedad más amplia de soluciones. Ahora es más fácil configurar su solución para pruebas unitarias en vivo con la introducción de un asistente de configuración para configurar las pruebas unitarias en vivo en solo unos pocos pasos. Otras mejoras incluyen la capacidad de cancelar ejecuciones de pruebas redundantes y facilitar la comprensión del progreso al mostrar operaciones y errores en la barra de estado de la ventana Live Unit Testing”, afirmó Hardy.

Recomendado:  ¡Fecha de inicio de pedidos de MacBook Air M2! ¡Hora de apertura exacta, cronograma de envío y más! ¿Vale la pena?

Aplicaciones de contenedor de Azure

En la importante conferencia de desarrolladores Build de la compañía en mayo, esta opción estuvo disponible de forma generalizada. Al estar construido sobre una sólida tecnología de código abierto en el ecosistema de Kubernetes, permite a los usuarios operar microservicios y aplicaciones en contenedores en una plataforma sin servidor.

El nuevo servicio Azure Container Apps, que se puede utilizar para implementación o configuración inmediata mediante GitHub Actions, ahora también es compatible con Visual Studio 2022 17.2.

Hoy, Hardy proporcionó más información sobre el servicio, señalando que admite la configuración automática de CI/CD mediante GitHub Actions, así como la implementación bajo demanda mediante un comando de clic derecho.

“Azure Container Apps le permite ejecutar microservicios y aplicaciones en contenedores en una plataforma sin servidor. Con Container Apps, usted disfruta de los beneficios de ejecutar contenedores y deja atrás las preocupaciones de configurar manualmente la infraestructura de la nube y los complejos orquestadores de contenedores”, dijo Hardy.

“Visual Studio lo ayudará a elegir los recursos de Azure existentes o a crear otros nuevos para usarlos en la implementación de su aplicación. También creará la imagen del contenedor utilizando Dockerfile en el proyecto, enviará esta imagen a ACR y finalmente implementará la nueva imagen en la aplicación de contenedor seleccionada”, agregó.

Otros aspectos destacados del lanzamiento incluyen:

  • Visualizador enumerable: Hardy dijo que los desarrolladores podrían “Echar un vistazo a algunas mejoras muy solicitadas en el visualizador IEnumerable, como filtrado, temática y exportación CSV. Puede leer más sobre estas mejoras en nuestro blog aquí”. https://devblogs.microsoft.com/visualstudio/ienumerable-visualizer-improvements/
  • Mejoras de C++: El equipo implementó una nueva característica para habilitar compilaciones de baja prioridad en el IDE en respuesta a las sugerencias de los desarrolladores de que debería restringir la utilización de la CPU durante las compilaciones de C++. Para evitar un comportamiento indefinido, también se desarrollaron nuevas comprobaciones de análisis estático para std::optional en respuesta a comentarios adicionales. “También hemos estado trabajando arduamente en mejoras de rendimiento para los desarrolladores de C++. En 17.3 encontrarás que Visual Studio indexa y colorea su código C++ más rápido que nunca. Entre las mejoras observadas se encuentra una mejora del doble de velocidad en la indexación de una nueva solución C++ Unreal Engine 5”, afirmó Hardy.
  • ¿Qué hay de nuevo? Los desarrolladores pueden obtener más información actualizando Visual Studio o seleccionando Ayuda > Novedades.
  • Puesta en escena de Git Line: Esto está respaldado por la capacidad de organizar líneas de código particulares y/o secciones de código directamente desde el editor en la vista de diferencias. “Para comenzar, prepare uno de sus cambios recientes seleccionando el margen de color correspondiente y utilizando la interfaz de usuario de Peek Difference para preparar su cambio. Lea nuestro entrada en el blog para obtener más información y compartir sus comentarios”, dijo Hardy.
  • Mostrar pestañas en varias filas: Para abrir más pestañas horizontales simultáneamente, puede agrupar las pestañas en varias filas, lo que se introdujo en la versión 17.3 Preview 1 en mayo. Esta publicación contiene más información sobre esta popular idea de comentarios de la comunidad de desarrolladores.
  • Reabrir documentos cerrados: Al hacer clic derecho en una pestaña usando las teclas Ctrl+K o Ctrl+Z, o al ir al elemento del menú en Ventana > Restaurar pestaña cerrada, los desarrolladores ahora pueden abrir la última pestaña que cerraron.
Recomendado:  Google supuestamente está desarrollando un competidor contra Apple AirTag

Visual Studio 2022 17.4 Vista previa 1

Microsoft también proporcionó hoy las notas de la versión para la primera vista previa de la próxima versión.

“La versión 17.4 será la primera versión de Visual Studio disponible generalmente como aplicación nativa Arm64”, afirmó Hardy.

“¡Nos complace anunciar que el lanzamiento de Visual Studio 2022 17.3 Preview 2 ya está disponible como una aplicación Arm64 nativa en Windows 11! Esta será la primera versión de Visual Studio que admitirá de forma nativa la creación y depuración de aplicaciones Arm64 en procesadores basados ​​en Arm”, dijo Microsoft.

Independientemente de qué versión se lanzó primero, parece que Visual Studio ahora es una aplicación nativa de Arm64. La versión 17.4 también será la tercera versión que recibirá soporte durante 18 meses a través del canal de servicio a largo plazo (LTSC). Según Hardy, quien prometió una publicación adicional sobre la primera vista previa, la retroalimentación durante el ciclo de vista previa es crucial para lograr las altas expectativas de los desarrolladores para el producto final.

A partir de ahora, se han agregado dos nuevas características, según las notas de la versión: eliminar componentes que no son compatibles y volver a su versión previamente instalada de Visual Studio, respectivamente. Respecto a esto último, el comunicado de prensa dice:

“La segunda característica nueva incluida con el instalador de Visual Studio es la capacidad de eliminar fácilmente todos los componentes que han pasado a un estado sin soporte. Tanto los desarrolladores como los administradores de TI pueden invocar esta acción para desinstalar de forma masiva estos componentes no compatibles, lo que facilitará el mantenimiento de un entorno seguro y compatible. Parte de esta característica se entregará en la Vista previa 1 y el resto estará en línea con la Vista previa 2”.

Otras notas cubren la productividad de .NET, la búsqueda y navegación de código, las herramientas de Git y muchos otros temas.

¿Visual Studio 2022 es gratuito?

Sí, lo es. La edición comunitaria de Visual Studio admite una variedad de tareas, incluido el desarrollo web y de escritorio. Las opciones están disponibles para su selección durante la instalación. La versión gratuita de Visual Studio se llama Visual Studio 2022 Community Edition. Cualquier desarrollador independiente puede utilizarlo para producir sus propias aplicaciones premium o gratuitas.

¿Qué versión de Visual Studio es mejor?

La respuesta depende de cómo utilices actualmente Visual Studio.

Se espera que las mejoras realizadas en Visual Studio 2022 sean útiles para los desarrolladores individuales de todos los niveles, y querrán familiarizarse lo antes posible con las funciones nuevas y mejoradas antes del lanzamiento oficial.

Recomendado:  Cruella: actor de la UE, Tonya debería unirse a Emma Stone en la acción en vivo de 101 dálmatas

Puede comenzar a utilizar Visual Studio 2022 Preview de varias maneras si decide actualizar.

Instalar Visual Studio 2022 junto con su versión existente de Visual Studio 2019 es la opción más sencilla. Puede probar la versión basada en la nube si no desea instalarla localmente. Quizás hayas usado Microsoft Visual Studio Online antes. Además, VS 2022 se puede utilizar desde la línea de comandos.

¿Cuál es la diferencia entre Visual Studio 2019 y 2022?

La accesibilidad de Visual Studio 2019 se mejoró mediante una serie de funciones y se agregaron aún más funciones de accesibilidad a Visual Studio 2022. Los usuarios pueden cambiar la interfaz para aumentar la visibilidad y la organización y trabajar mejor con las extensiones permitidas sin tener que depender de complementos ni agregar -ons.

En Visual Studio 2022, Intellicode puede completar líneas enteras de código gracias a una mayor comprensión del contexto de codificación.

Esto sólo funciona con C# en el modo de vista previa actual, pero Microsoft agregará otros lenguajes a medida que se acerque la fecha de lanzamiento real. Al ofrecer gráficos de llamas, puntos de interrupción contingentes y paso a paso más fáciles de leer para ayudar a los programadores a encontrar problemas con el código local y remoto, el depurador central agiliza la descompilación del código.

Visual Studio 2022 proporciona un entorno de desarrollo más intuitivo y fácil de usar. Esto incluye más posibilidades para personalizar la apariencia del IDE (puede, por ejemplo, combinarlo con su tema de Windows) y la capacidad de configurar una gestión de documentos. sistema que funcione para usted.

El conjunto de herramientas completo para C++ 20 está incluido en Visual Studio 2022. Es una gran adición para los desarrolladores de Windows, ya que ese es el lenguaje utilizado para crear Windows.

Las compilaciones actuales tienen una serie de mejoras significativas, según las notas de vista previa de VS 2022. La nueva versión del IDE debería simplificar la programación en C++ gracias a las capacidades mejoradas de IntelliSense y herramientas de análisis y depuración más sólidas.

Hot Reload, que inicialmente estuvo disponible en Visual Studio 2022, permite actualizar las versiones en ejecución de sus aplicaciones .NET o C++. Un método novedoso para editar su código durante la depuración se llama “Recarga en caliente”.

En otras palabras, te permite modificar el código sin interrumpir ni reiniciar la aplicación. ¡Todos los desarrolladores han experimentado o pueden imaginar escenarios en los que esto será útil!