Download Visual Studio 2019 v16.9 Preview 3

download imagen relacionada

Microsoft lanzó Visual Studio 2019 v16.9 Preview 3, y ahora puede verificar la actualización o descargar el paquete de instalación de Visual Studio.

Registro de cambios de Visual Studio 2019 versión 16.9 Preview 3

C ++

Ahora puede apuntar a la versión LLVM del tiempo de ejecución de OpenMP con el nuevo conmutador CL / openmp: llvm. Esto agrega soporte para la cláusula lastprivate en las secciones #pragma omp y variables de índice sin firmar en paralelo para bucles. El modificador / openmp: llvm solo está disponible actualmente para el objetivo amd64 y aún es experimental.

Los proyectos de Visual Studio CMake ahora tienen soporte de primera clase para el desarrollo remoto de Windows. Esto incluye configurar un proyecto de CMake para que tenga como destino Windows ARM64, implementar el proyecto en una máquina Windows remota y depurar el proyecto en una máquina Windows remota desde Visual Studio.

La versión de Ninja incluida con Visual Studio en Windows se ha actualizado a la versión 1.10. Consulte las notas de la versión Ninja 1.10 para obtener detalles sobre lo que se incluye.

La versión de CMake incluida con Visual Studio se ha actualizado a la versión 3.19. Consulte las notas de la versión de CMake 3.19 para obtener detalles sobre lo que se incluye.

Se marcaron muchos tipos de bloqueo / protección en STL como nodiscard: https://github.com/microsoft/STL/pull/1495

IntelliSense:

Se mejoró la estabilidad y la funcionalidad de proporcionar módulos importados y finalización de unidades de encabezado en IntelliSense.

Se agregó Go-to-definition en las importaciones de módulos, soporte de indexación para la exportación {…} y una referencia de módulo más precisa para los módulos con el mismo nombre.

Se mejoró el cumplimiento del lenguaje de C ++ IntelliSense agregando soporte para la inicialización de copia de inicialización directa temporal en referencia , __builtin_memcpy y __builtin_memmove, corrección de inconsistencias entre funciones constexpr y consteval , temporarios extendidos de por vida en expresiones constantes y tipos similares y enlace de referencia .

Se agregó finalización para make_unique, make_shared, emplace y emplace_back, que proporciona una finalización basada en el parámetro de tipo especificado.

Desinfectante de direcciones:

Soporte ampliado de RtlAllocateHeap, solucionado un problema de compatibilidad con los interceptores RtlCreateHeap y RtlAllocateHeap al crear grupos de memoria ejecutables.

Se agregó soporte para las funciones de memoria heredadas de la familia GlobalAlloc y LocalAlloc. Puede habilitar estos interceptores con ASAN_OPTIONS=windows_hook_legacy_allocators=true.

Se actualizaron los mensajes de error para el intercalado de la memoria oculta y la falla de interceptación para hacer explícitos los problemas y las resoluciones.

La integración IDE ahora puede manejar la colección completa de excepciones que ASan puede informar.

El compilador y el enlazador sugerirán emitir información de depuración si detectan que está compilando con ASan pero no emite información de depuración.

Javascript / TypeScript

Ahora hay soporte para la depuración de JavaScript / TypeScript de WebView2 basada en Edge Chromium para aplicaciones como proyectos WPF, WinForms y WinUI 3. Esto se puede habilitar seleccionando el depurador de JavaScript en el cuadro de diálogo Propiedades del proyecto. Los detalles sobre cómo empezar se pueden encontrar aquí.

Explorador de pruebas : ahora hay compatibilidad para ejecutar pruebas de Karma, Jasmine, Mocha, Jest y Tape en todos los tipos de proyectos, incluidos .NET y .NET Core

Depurador

Se agregó un nuevo analizador automático que inspecciona los hilos en busca de interbloqueos.

Visual Studio ahora filtra los fotogramas repetidos redundantes de la pila de llamadas cuando el depurador se detiene en una excepción de StackOverflow. Ahora es posible ver la base de la pila donde se originó una recursividad infinita, lo que con suerte facilita la investigación de este tipo de errores.

Productividad .NET

Ahora hay finalización de IntelliSense para símbolos de preprocesador.

El Explorador de soluciones ahora muestra los nuevos generadores de código fuente .NET 5.0.

Ir a todo no mostrará resultados duplicados en netcoreapp3.1 y netcoreapp2.0.

Información rápida ahora muestra ID de advertencia del compilador o números para supresiones.

Pruebe las señales de audio y las actualizaciones de accesibilidad de Explorer

Ahora puede configurar las señales de audio con el Explorador de pruebas, el menú Agrupar por es más accesible para los lectores de pantalla y la visualización de la salida de la prueba larga es más fácil con enlaces en los que se puede hacer clic y que abren archivos de registro directamente.

Herramientas Web

Compatibilidad con .NET mejorada para la configuración de aplicaciones de Azure como servicio conectado

Herramientas XAML (WPF, WinUI, UWP y Xamarin.Forms)

Compatibilidad mejorada con MVVM: en esta versión, presentamos un nuevo cuadro de diálogo que le permite crear rápidamente un modelo de vista y declararlo como DataContext para la página XAML. La configuración de DataContext mejorará IntelliSense al trabajar con enlaces de datos, como la capacidad de crear propiedades en el modelo de vista, Ir a definición y terminaciones.

Download Visual Studio 2019 v16.9 Preview 3 Registro de cambios completo de Visual Studio 2019 v16.9 Preview 3

Gracias por visitar este sitio, espero que te haya gustado y vuelvas proximamente, compartela en las redes sociales, gracias

Compartir en Facebook Compartir en twitter

Fecha actualización el 2021-01-23. Fecha publicación el 2021-01-23. Categoría: Download Autor: Oscar olg Mapa del sitio Fuente: meterpreter