PreviewLogoNotas de la versión preliminar 17.10 de Visual Studio 2022


Sugerencia

Vea las grabaciones del evento de lanzamiento de Visual Studio 2022 para obtener información sobre las novedades, escuchar sugerencias y trucos y descargar recompensas virtuales gratuitas.

Developer Community | Hoja de ruta de Visual Studio 2022 | Requisitos del sistema | Compatibilidad | Código distribuible | Historial de versiones | Términos de licencia | Blogs | Últimos problemas conocidos de la versión | Novedades de Visual Studio Docs


Haga clic en un botón para descargar la versión más reciente de Visual Studio 2022. Para obtener instrucciones sobre cómo instalar y actualizar Visual Studio 2022, consulte Actualizar Visual Studio 2022 a la versión más reciente. Consulte también las instrucciones sobre cómo efectuar una instalación sin conexión.

Botón para descargar CommunityBotón para descargar ProfessionalBotón para descargar Enterprise

Visite el sitio de Visual Studio para descargar otros productos de Visual Studio 2022.

Importante

El canal de versión preliminar no es final, por lo que no está concebido para usarse en equipos de producción ni para crear código de producción. Para obtener más información, vea Ciclo de vida y mantenimiento del producto de Visual Studio.

Botón para descargar la versión preliminar de CommunityBotón para descargar la versión preliminar de ProfessionalBotón para descargar la versión preliminar de Enterprise


Notas de la versión preliminar de Visual Studio 2022 17.10

Blog de Visual Studio 2022

El Blog de Visual Studio 2022 es la fuente oficial de información sobre el producto que ofrece el equipo de ingeniería de Visual Studio. Encontrará información detallada sobre las versiones de Visual Studio 2022 en las publicaciones siguientes:


17.10.0-pre.4.0 Visual Studio 2022 versión 17.10 versión preliminar 4

publicada el 16 de abril de 2024

Resumen de las novedades de esta versión de Visual Studio 2022, versión 17.10, versión preliminar 4

  • Vamos a eliminar la marca de característica en vista previa (GB) para la vista de diferencias de resumen. Puede activarla o desactivarla en cualquier vista de comparación para centrarse solo en los cambios de su código. Esta sugerencia de usuario le permite ver solo los cambios en el archivo con unas pocas líneas de contexto, haciendo que la revisión de sus cambios en una confirmación o la comparación entre dos archivos sea mucho más eficiente.
  • Se ha corregido una incidencia en el Visor de ayuda por la que el intento de instalar contenido personalizado sin firmar podía provocar un bloqueo.
  • Se ha corregido un problema por el que el depurador a veces no podía cargar símbolos y navegar al origen de las bibliotecas.
  • Se ha corregido un problema que impedía que los servicios de C#/VB IDE se cargaran si la extensión Roslynator VS estaba instalada.

Comunidad de desarrolladores


Versión 3.0 anterior a la 17.10.0 Visual Studio 2022, versión 17.10, versión preliminar 3

publicado el 9 de abril de 2024

Resumen de las novedades de Visual Studio 2022, versión 17.10, versión preliminar 3

GitHub Copilot en Visual Studio

GitHub Copilot: el compañero de codificación con tecnología de IA se entrelaza perfectamente en el IDE de Visual Studio, lo que mejora las tareas diarias y le ofrece las experiencias de codificación controladas por IA más recientes. Copilot está diseñado para elevar su eficiencia al ofrecer:

  • Sugerencias de código personalizadas
  • Creación de mensajes de confirmación de Git
  • Respuesta a consultas relacionadas con la codificación

Hemos introducido la nueva experiencia de Copilot unificada en Visual Studio 17.10, ahora disponible en la versión preliminar 3. Combina las características de Copilot y Chat de Copilot en un cómodo paquete, eliminando la necesidad de instalar dos extensiones por separado. Disfrute de experiencias de IA mejor integradas. Active su suscripción a GitHub Copilot hoy mismo iniciando sesión en GitHub o iniciando una prueba gratuita para disfrutar de la última experiencia en IA.

Copilot en acción

Nota: Copilot se encuentra ahora en la esquina superior derecha de la interfaz de Visual Studio.

Depuración y diagnósticos

Condiciones de punto de interrupción generadas por Copilot

Aumenta la velocidad de depuración con sugerencias generadas por IA para puntos de interrupción condicionales y puntos de seguimiento. Copilot analiza el código para proponer expresiones inteligentes adaptadas a los puntos de interrupción, lo que hace que la depuración sea más fluida.

Al configurar un punto de interrupción condicional o un punto de seguimiento y mantener el puntero sobre el área de condición en la ventana de configuración, Copilot presenta rápidamente ideas de expresiones generadas por IA en función del código. Elige la condición que mejor se adapte a tus necesidades y coloca tu punto de interrupción o punto de seguimiento con facilidad.

Puntos de interrupción generados por IA

SQL

SSDT es compatible con Visual Studio para ARM64

Ahora puede crear proyectos de base de datos en Visual Studio para ARM64. En esta versión se ha agregado la compatibilidad de IntelliSense en el editor de consultas.

Descripciones mejoradas de la solicitud de cambios generada

Hemos realizado algunas actualizaciones en nuestras descripciones de solicitud de cambios generada para ofrecer resultados más coherentes y menos repetitivos. Busca la característica en la ventana Crear una solicitud de cambios y comparte tus ideas sobre esta encuesta.

Cancelación de la carga de la solución

Si quieres detener el proceso de carga de la solución antes de que se carguen todos los proyectos. Ahora puedes cancelar la operación y volver a un IDE de entorno vacío. Cancelación de la carga

Herramientas de desarrollo de Microsoft Teams (kit de herramientas de Teams)

El kit de herramientas de Teams ahora incluye un nuevo archivo del proyecto (.ttkproj) que se usa para organizar todos los archivos para administrar una aplicación de Teams. Al crear un proyecto de aplicación de Microsoft Teams, se creará una solución con dos proyectos y verás un proyecto TeamsApp que contiene el manifiesto de la aplicación y otros archivos para las características del kit de herramientas de Teams junto con otro proyecto de C# con código de ejemplo para implementar capacidades de aplicación como un bot de conversación, Pestaña, etc.

Nueva solución del kit de herramientas de Teams

También encontrarás estos cambios:

  • El menú del proyecto del kit de herramientas de Teams ahora se puede detectar en el proyecto de TeamsApp.
  • Compatibilidad con las características en vista previa > Habilitar perfiles de inicio de varios proyectos para facilitar la depuración en Teams, Outlook u otras plataformas compatibles de la aplicación de Teams

Problema conocido: Cuadro de diálogo del control de código fuente

Consulta la incidencia para obtener una solución alternativa a fin de evitar ver un cuadro de diálogo para "No se encontró el proveedor del control de código fuente asociado a esta solución".


Versión 2.0 anterior a la 17.10.0 Visual Studio 2022, versión 17.10, versión preliminar 2

Fecha de publicación: 12 de marzo de 2024

Resumen de las novedades de Visual Studio 2022, versión 17.10 Preview 2

C++

Sugerencias de incrustación para código de C# en archivos de Razor

Ahora puede habilitar sugerencias de incrustación para código de C# en los archivos de Razor (.razor y .cshtml). Las sugerencias de incrustación muestran nombres de parámetro para literales y creación de instancias de objetos en línea con el código. Las sugerencias de incrustación también pueden mostrar sugerencias de tipo para variables con tipos inferidos (es decir, var) y tipos de parámetros lambda. Esta característica se puede habilitar en Herramientas > Opciones > Editor de texto > C# > Avanzado.

Sugerencias de insertación para archivos de Razor

Cómo ver y tratar comentarios de solicitud de incorporación de cambios en el Editor de Visual Studio

Ahora puede ver los comentarios de solicitud de incorporación de cambios de GitHub y Azure DevOps directamente en el archivo de trabajo en Visual Studio. Permanece en su contexto, realizando cambios de código necesarios e interactuando con las sugerencias de sus compañeros, sin cambiar los contextos al explorador.

Habilite la marca de característica "Comentarios de solicitud de incorporación de cambios" y consulte la rama de solicitud de incorporación de cambios para empezar:

Notificación para habilitar la visualización de comentarios en archivos

Puede navegar entre los archivos de la solicitud de incorporación de cambios y los comentarios de los archivos mediante la barra de herramientas.

Comentarios de solicitud de cambios en el editor

Un error conocido que ya estamos trabajando para mejorar en la próxima versión es omitir archivos eliminados o tipos de archivos especiales que no se pueden abrir desde el Explorador de soluciones. Nos encantaría escuchar sus comentarios a medida que mejoramos esta característica solicitada por los clientes, así que háganos saber lo que piensa aquí.

Mejora de las revisiones de código con descripciones de solicitudes de incorporación de cambios generadas

De forma similar a la característica de mensaje de confirmación de Git generada, ahora puede obtener un primer borrador para la descripción de la solicitud de incorporación de cambios creada por GitHub Copilot. Obtendrá ayuda para proporcionar contexto importante a sus compañeros para sus revisiones y comprobar que incluye los cambios correctos en la solicitud de incorporación de cambios.

Deberá comprobar que tiene instalada una suscripción activa de GitHub Copilot y la extensión de chat de GitHub Copilot. Pruébelo haciendo clic en el icono de lápiz "Agregar descripción de solicitud de incorporación de cambios generada por IA" de la ventana Crear una solicitud de incorporación de cambios. Comparta sus comentarios sobre esta característica aquí.

Generación de la descripción de PR con IA

Descifre su historial de confirmaciones con GitHub Copilot

El historial de Git puede ser abrumador, pero a menudo es la mejor manera de aprender sobre una base de código o ayudar a identificar el origen de un error. Hemos agregado una característica de explicación basada en GitHub Copilot a la ventana Detalles de confirmación para facilitar la comprensión del contenido de cada confirmación.

Tendrá que tener instalada una suscripción activa de GitHub Copilot y la extensión de chat de GitHub Copilot. Haga doble clic en cualquier confirmación para abrir el panel Detalles de confirmación en la ventana Repositorio de Git. A continuación, haga clic en el icono de lápiz "Explicar confirmación" para obtener un resumen de los cambios en paralelo con el código. Tenemos previsto seguir mejorando esta característica, así que comparta sus comentarios aquí.

Explicación del mensaje de confirmación con IA

Búsqueda de código y navegación

En Búsqueda todo en uno, hemos realizado algunos cambios para simplificar la interfaz de usuario y mejorar la legibilidad. Estos cambios incluyen la eliminación del resaltado de coincidencias en la consulta, la eliminación de la barra de estado con recuentos de cada tipo de resultado y el traslado de los mensajes de estado a la fila de filtros.

Cambios de la interfaz de usuario de búsqueda todo en uno

Háganos saber lo que piensa en Developer Community.

Mejora de la legibilidad de Visual Studio con nuevas opciones de formato de texto

Se ha corregido la compatibilidad con fuentes cursiva en Visual Studio 2019, aportando cursiva, tachado y subrayado como opciones adicionales para el formato de texto en todo el IDE.

Aplicación de formato a los comentarios para usar un estilo de fuente en cursiva

Para usar las nuevas opciones para personalizar la experiencia, vaya a la página "Fuentes y colores" de Herramientas > Opciones >Entorno, donde encontrará casillas para cada una de las opciones mencionadas.

Vista previa al pasar el mouse por encima de una imagen

Cualquier desarrollador web, de escritorio o móvil trabaja a menudo con imágenes. Se hace referencia a ellas desde C#, HTML, XAML, CSS, C++, VB, TypeScript e incluso en comentarios de código. Algunas imágenes son locales y algunas existen en línea o en recursos compartidos de red, mientras que otras solo existen como cadenas codificadas en base64. Nos referimos a ellas de varias maneras en el código, pero siempre como valores de cadena que no nos muestran el aspecto de la imagen. Hasta ahora.

Vista previa al pasar el mouse por encima de una imagen

Hemos incluido una información sobre herramientas del editor que aparece cuando se pasa el mouse por encima de una referencia de imagen en el editor de código. La información sobre herramientas muestra la imagen en su tamaño original, pero limitada a un máximo de 500 píxeles de ancho y alto. Debajo de la imagen de vista previa verá el tamaño en píxeles y el tamaño del archivo en bytes. Esta característica se desarrolló en estrecha colaboración con la comunidad de Visual Studio. ¡Gracias!

Depuración y diagnósticos

Visualización del generador de perfiles de contador de .NET con los nuevos instrumentos UpDown y ObservableCounter

El generador de perfiles de contadores de .NET en Visual Studio ahora presenta compatibilidad con dos métricas innovadoras: UpDown, que permite el seguimiento en tiempo real de valores con cambios incrementales y decrementales; y ObservableCounter, que administra de forma autónoma totales agregados, ofreciendo delegados de devolución de llamada personalizables para un control preciso. En la captura de pantalla proporcionada, "total-hats" muestra un contador UpDown, mientras que "orders-pending" muestra un contador ObservableCounter.

UpDown y ObservableCounter

Además, hemos implementado una característica de control flotante de filtro, lo que le permite filtrar convenientemente los puntos de datos en función de las etiquetas. Esto ajusta dinámicamente las vistas de resumen y de carril según las combinaciones aplicadas.

Filtro UpDown y ObservableCounter

Esta mejora aumenta considerablemente la flexibilidad, lo que simplifica la supervisión de los valores dinámicos en los proyectos. Por ejemplo, en el desarrollo de aplicaciones web, el contador UpDown puede supervisar las interacciones del usuario, como las vistas de página, mientras que el contador Observable optimiza los recursos del servidor mediante la administración eficaz de los totales de sesiones activas.

** Conclusiones de GC en la ventana de memoria administrada

La pestaña Conclusiones de la ventana de memoria administrada ahora admite Conclusiones de GC. Esta característica proporciona una comprensión más profunda del rendimiento de la aplicación al arrojar luz sobre las instancias de recolección inducida de elementos no utilizados. Por lo general, estas instancias se consideran no deseadas, ya que pueden impedir la eficacia de los procesos, ya que implican una intervención manual en lugar de permitir que el recolector de elementos no utilizados administre de forma autónoma la asignación de memoria. Además,Conclusiones de GC ofrece la capacidad de analizar estas repeticiones con estimaciones de tiempo, lo que le permite comprender mejor el impacto de la recolección inducida en la escala de tiempo de ejecución de su aplicación.

GC_Insights

SQL

SSDT es compatible con Visual Studio para ARM64

Ahora puede crear proyectos de base de datos en Visual Studio para ARM64. Algunas de las características clave de SSDT que están disponibles en esta versión son:

  • Proyectos de base de datos (abrir, compilar, publicar)
  • Comparación de esquemas
  • Comparación de datos
  • Editor de consultas
  • Diseñador de tablas
  • Editor de propiedades de la base de datos
  • Refactorización de objetos

Algunas limitaciones de esta versión son las siguientes:

  • instantáneas
  • IntelliSense
  • Desarrollo de bases de datos en la máquina local mediante localdb

Diseñador fuera de proceso de Windows Forms

Mejoras de rendimiento en el diseñador fuera de proceso de Windows Forms

A través de una colaboración fructífera con un socio clave, nos complace anunciar mejoras sustanciales en el proceso de servidor TypeResolutionService de WinForms. Estas mejoras han dado lugar a notables avances de rendimiento en tiempo de diseño, que oscilan entre el 30 % y un impresionante 50 % en aplicaciones típicas de línea de negocio. Estas mejoras destacan especialmente en situaciones que desencadenan el reinicio del proceso del servidor y la recarga del diseñador, como la recompilación de proyectos o los ajustes en las referencias de proyectos. En el centro de estas mejoras de rendimiento se encuentra un nuevo mecanismo implementado por nuestro equipo, priorizando los ensamblados cruciales para la carga del diseñador. Le animamos a explorar el diseñador actualizado y a compartir sus valiosos comentarios a través del canal de comentarios de VS para que podamos seguir mejorando el rendimiento del diseñador WinForms.

Herramienta de desarrollo de Microsoft Teams (Kit de herramientas de Teams)

  • Actualizamos las palabras y cadenas de la interfaz de usuario sobre el programa para desarrolladores de Microsoft 365 según los últimos cambios que se produjeron en el Programa para desarrolladores.

Extensibilidad

Ahora puede usar el Instalador de Visual Studio que se incluye con visual Studio 2022, versión preliminar 17.10 o posterior, para exportar extensiones de Marketplace para toda la máquina a un archivo *.vsconfig. Esta funcionalidad se basa en la capacidad que incluimos en la versión 17.9 para que el instalador de Visual Studio cargue las extensiones especificadas en un archivo *.vsconfig. Si hay otros tipos de extensiones que le gustaría poder exportar, háganoslo saber en el ticket existente de sugerencia de la comunidad de desarrolladores Ability to export non-marketplace or user context extensions into a *.vsconfig file.

Consulte la documentación en línea para obtener más información sobre el uso de archivos *.vsconfig.


Versión 1.0 anterior a la 17.10.0 Visual Studio 2022 17.10, versión preliminar 1

fecha de publicación: 13 de febrero de 2024

Resumen de las novedades de Visual Studio 2022, versión 17.10 Preview 1

Visual Studio ofrece una amplia variedad de herramientas y características para las tareas de codificación. A medida que surgen nuevas tecnologías, integramos nuevos componentes para mejorar su experiencia de desarrollo de software. Algunos de estos componentes serán adiciones recomendables a las cargas de trabajo que ya ha instalado. Por lo tanto, para simplificar la experiencia de actualización, a partir de la versión 17.10 P1, Visual Studio instalará automáticamente estos nuevos componentes recomendados al actualizar Visual Studio.

Puede modificar esta configuración en el cuadro de diálogo Actualizar configuración:

Inclusión de recomendaciones

Para obtener la lista de todos los componentes de Visual Studio, incluidos los componentes recomendados, consulte Identificadores de componentes de Visual Studio

Detección mejorada de impactos en el rendimiento del emulador de Android

Visual Studio comprobará la aceleración de hardware al intentar iniciar el emulador de Android y mostrará diálogos útiles que explican posibles impactos en el rendimiento. Si la máquina no está configurada o no admite la aceleración de hardware con la Plataforma de hipervisor de Windows (WHPX), ahora se requiere el controlador de hipervisor del emulador de Android (AEHD). Intel Hardware Accelerated Execution Manager (HAXM) está en desuso del nivel 33 y posterior de la API del emulador de Android y se ha reemplazado por AEHD en procesadores Intel.

Para obtener más información, vea Cómo habilitar la aceleración de hardware con emuladores de Android (Hyper-V y AEHD)

Compatibilidad con MCD (distribución de varias columnas) en SSDT

Los usuarios podrán establecer el nivel de compatibilidad de DW durante la exportación ahora.

  • Hemos agregado una nueva opción de base de datos en configuración de base de datos en la "pestaña Operativa". Se denomina "Nivel de compatibilidad de DW".
  • Los valores posibles son Auto|10|20|30|40|50|9000 y solo es válido para Destino: Microsoft Azure SQL Data Warehouse

Nivel de compatibilidad de DW

Depuración y diagnósticos

Creación de puntos de interrupción condicionales y puntos de seguimiento a partir de expresiones

Esta actualización simplifica la depuración con nuevas opciones de menú: "Insertar punto de interrupción condicional" e "Insertar punto de seguimiento". Ahora puede crear puntos de interrupción fácilmente mediante nombres de propiedades o campos y valores de autos, locales, ventanas de inspección o DataTips. Esto facilita la depuración de flujos de trabajo, especialmente para expresiones complejas.

Expresión BP

Simplificación de las investigaciones de uso de memoria con la herramienta de memoria

La nueva característica "Ruta de acceso activa a raíz" mejora el análisis de memoria mediante la búsqueda de la ruta de acceso más probable a la raíz para calcular el tamaño total de un objeto. Transforma el gráfico del montón en un árbol, usando accesos directos para priorizar la ruta más corta y evitar rutas cíclicas a raíces reales. Esta característica es un excelente punto de partida para las investigaciones de memoria, conocidas como "Ruta de acceso activa a la raíz" en el gráfico de referencia de la herramienta Uso de memoria. Verá la ruta de acceso activa con un icono rojo en el árbol siguiente.

Ruta de acceso activa a la raíz

Mejora del cuadro de diálogo Asociar al proceso

El cuadro de diálogo Asociar al proceso en Visual Studio se ha mejorado considerablemente para mejorar la funcionalidad y la facilidad de uso. Estas actualizaciones incluyen la integración sin problemas con los temas de Visual Studio, una vista más organizada con información sobre herramientas para la información de conexión y la configuración de la conexión "Local" como valor predeterminado para un acceso más rápido. Ahora puede cambiar fácilmente entre las vistas de árbol y lista, organizar los procesos mejor con secciones contraíbles y seleccionar tipos de código con un cuadro combinado simplificado. Además, la característica "Seleccionar/Realizar seguimiento" ahora es más fácil de usar, lo que permite el seguimiento bidireccional, seleccionar un proceso resalta su ventana y hacer clic en una ventana selecciona su proceso.

Asociación al proceso

Instrumentación dirigida para EXE

La herramienta de instrumentación de Generador de perfiles de rendimiento ahora permite la generación de perfiles de destino para cualquier archivo ejecutable (exe). Después de seleccionar un archivo exe, aparece un cuadro de diálogo de instrumentación de destino, similar a la generación de perfiles de proyectos de inicio. Esta mejora permite el análisis centrado de las métricas de rendimiento para archivos ejecutables específicos. Además, puede ampliar el ámbito de generación de perfiles mediante la inclusión de bibliotecas de vínculos dinámicos adicionales (DLL) mediante el botón "Agregar elemento", lo que mejora el examen del rendimiento de la aplicación.

Instrumento Exe

Vista previa de la configuración unificada, la nueva experiencia de configuración de Visual Studio

A partir de Visual Studio 17.10 Preview 1, podrá probar una versión preliminar temprana de la nueva experiencia de configuración de Visual Studio. Aunque todavía estamos trabajando en la experiencia general y aún estamos en proceso de mover la configuración a la nueva experiencia, podrá probarla y compartir sus comentarios hoy mismo.

Con la nueva experiencia de configuración, ahora es más fácil que nunca configurar, compartir y almacenar la configuración personalizada. Tendrá más espacio para configurar las opciones, la capacidad de personalizar la configuración en el nivel de usuario (instalación de Visual Studio) y abrir la solución o carpeta, las funcionalidades de búsqueda de configuración mejoradas, el almacenamiento basado en JSON de la configuración, etc.

Imagen que muestra la nueva interfaz de usuario de configuración para Visual Studio

Además de lo que se mencionó anteriormente, ahora encontrará un icono de engranaje que abre un menú para cada configuración. Ese menú le ofrece una manera fácil de restablecer la configuración personalizada a sus valores predeterminados o compartir comentarios con nosotros sobre una configuración determinada.

Imagen en movimiento que muestra el menú del icono de engranaje en la nueva interfaz de usuario de configuración de Visual Studio

Para probar la nueva experiencia de configuración, vaya a Herramientas > Opciones > Entorno > Características en vista previa (GB) y active la casilla "Experiencia de configuración unificada" o use el control flotante del menú Herramientas > Experiencia de opciones para cambiar de "Clásico" a "Versión preliminar". Una vez hecho esto, reinicie Visual Studio y acceda a la nueva experiencia de configuración a través de Herramientas > Opciones.

Esta característica todavía está en desarrollo activo. Aunque todas las páginas de configuración no se han migrado de la experiencia existente a la experiencia de configuración unificada, todavía podrá administrar toda la configuración, ya que la configuración unificada se vinculará a la interfaz de usuario antigua para la configuración no migrada.

Sus comentarios serán valiosos para ayudarnos a priorizar las páginas que migramos a continuación. Además de las páginas que desea que migremos a continuación, comparta sus impresiones generales, cómo podemos mejorarla y cualquier comentario adicional que pueda tener sobre esta experiencia a través de la Developer Community.

Compilación de aplicaciones nativas de nube con .NET Aspire

.NET Aspire es una pila con opinión preparada para la nube para compilar aplicaciones observables, listas para producción y distribuidas. .NET Aspire se entrega a través de una colección de paquetes NuGet que controlan problemas específicos nativos de la nube. Tanto si va a compilar aplicaciones distribuidas y nativas de la nube mediante recursos en contenedores como PostgreSQL y Redis, o componentes de Azure como Storage o Service Bus, .NET Aspire simplificará la experiencia de desarrollo y le proporcionará más visibilidad en las aplicaciones distribuidas con características como:

  • Inicio y depuración de varios proyectos sin necesidad de configurar la solución
  • Compatibilidad integrada con resistencia HTTP, comprobaciones de estado y OpenTelemetry mediante un conjunto de extensiones y valores predeterminados con opiniones
  • Cómodas vistas en el explorador de registros, métricas y seguimientos distribuidos de los recursos en contenedor y los proyectos de .NET con la nueva experiencia de inicio del panel de .NET Aspire
  • Una nueva metodología de implementación creada en la Azure Developer CLI (AZD), por lo que tendrá la capacidad de implementación de varios nodos en la mayoría de los casos, sin necesidad de escribir su propio código de infraestructura

GIF

Actualizaciones de mensajes de confirmación generados por Git

Escuchamos sus comentarios y estamos acortando la salida de nuestras características de confirmación generadas por Git. Comparta comentarios sobre este cambio en el vale de Developer Community.

Salida más corta del mensaje de confirmación de Git generado por IA

Vinculación de elementos de trabajo a una PR

La solicitud número uno de los usuarios de Azure DevOps al crear una solicitud de incorporación de cambios en Visual Studio era habilitar la vinculación de elementos de trabajo. Ahora, puede usar la sección Elemento de trabajo relacionado para ver los elementos de trabajo a los que se hace referencia en la descripción de la solicitud de incorporación de cambios y vincular elementos de trabajo a la solicitud de incorporación de cambios en Azure DevOps.

Vinculación de elementos de trabajo

C++

  • Hemos agregado compatibilidad para anclar destinos de CMake en la vista Destinos de CMake. Ahora hay una carpeta de nivel superior para destinos anclados. Puede anclar cualquier destino haciendo clic con el botón derecho y seleccionando la opción Pin en el menú contextual.

Anclaje de un destino de CMake mediante el menú contextual

También puede desanclar cualquier destino en la carpeta Destinos anclados seleccionando Unpin.

  • El conjunto de herramientas de MSVC incrementará su número de versión secundaria de 19.39 (VS 2022 v17.9) a 19.40 (VS 2022 v17.10). El conjunto de herramientas de MSVC será la versión 19.40.33521.0 en la versión preliminar 1. Para obtener más información, consulte la entrada de blog Número de versión secundaria del conjunto de herramientas de MSVC 14.40 en VS 2022 v17.10.

  • Ahora puede usar Build Insights para ver la información de creación de instancias de la plantilla. La colección de creación de instancias de plantilla debe activarse en Herramientas > Opciones > Build Insights. Creación de instancias de plantillas recursivas

  • Hemos agregado macros de Unreal Engine adicionales a los que se aplicará sangría de acuerdo con el estilo de código de UE.

  • Ahora puede mantener nuestro complemento Unreal Engine necesario para que el adaptador de pruebas de Unreal Engine se ejecute en segundo plano, lo que reduce considerablemente los costos de inicio. Se trata de una característica de participación que se puede activar a través de Herramientas > Opciones > Unreal Engine.


Problemas conocidos

  • Los usuarios que tienen software de administración de privilegios de Delinea instalado pueden experimentar problemas al iniciar Visual Studio. Delinea es consciente de este problema y lo ha solucionado. "Póngase en contacto con ellos https://delinea.com/support para obtener instrucciones sobre cómo resolver este problema".

  • Algunos desarrolladores experimentan bloqueos al cambiar entre configuraciones de compilación (por ejemplo, de Versión a Depuración). Los desarrolladores afectados pueden establecer la variable de entorno "MSBUILDDISABLEFEATURESFROMVERSION=17.10". Esta solución alternativa está pensada para mitigar el problema mientras trabajamos hacia una solución permanente. Encontrará más detalles en el sitio de la Developer Community.


Nota:

Esta actualización puede incluir software nuevo de Microsoft o de terceros con licencia por separado, tal como se establece en los avisos de terceros o en su licencia adjunta.