Microsoft pone a disposición la segunda vista previa de Visual Studio 2022 17.6

Microsoft pone a disposición la segunda vista previa de Visual Studio 2022 17.6

Microsoft ha anunciado la disponibilidad de Visual Studio 2022 17.6 Preview 2. En esta actualización, Microsoft ha trabajado en muchas mejoras para aumentar su productividad, agilizar el desarrollo de juegos y mejorar. NET desarrollo móvil, y proporcionar una mejor gestión empresarial.

Notas de lanzamiento

  • Eliminación de Edge Developer Tools integradas para la carga de trabajo web de ASP.NET

C++

  • En la última versión de CMake Debugger, ahora puede ver el estado de los objetivos y las pruebas definidos actualmente con sus propiedades. Ahora también puede ver directorios en la ventana Locales.
  • Ahora puede usar la función Crear función miembro para agregar rápidamente constructores y operadores de igualdad a sus clases. Cuando tenga una clase con campos, aparecerán tres puntos debajo del nombre de la clase y, al pasar el cursor sobre ellos, aparecerá un icono de destornillador. El menú desplegable del icono del destornillador mostrará las sugerencias de funciones de los nuevos miembros. Con esto, puede agregar un constructor predeterminado, un constructor con todos los campos, un operador de igualdad y un operador de igualdad con todos los campos.
  • HLSL (lenguaje de sombreado de alto nivel) es un lenguaje de programación específico de DirectX que se utiliza para crear sombreadores en el desarrollo de juegos y aplicaciones de representación. La popular extensión HLSL Tools de Tim Jones ahora está disponible como parte de Visual Studio y proporciona resaltado de sintaxis, finalización de declaraciones, ir a definición y más. Para usar las herramientas HLSL, habilite el componente en la carga de trabajo «Desarrollo de juegos con C++» o «Desarrollo de juegos con Unity» en el instalador de Visual Studio.
  • Rendimiento mejorado para Ir a y All In One Search para símbolos C++.

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

  • Agregue el indicador de función «Mejoras en la configuración de la aplicación Teams». La función de vista previa de Teams Toolkit permite a los desarrolladores llevar sus aplicaciones internas y SaaS existentes a Teams con integración nativa de Teams. En el archivo teamsfxapp.yml se define lo que hace el motor de Teams Toolkit.
  • Agregue el vínculo profundo para abrir Teams Toolkit directamente desde el portal para desarrolladores de Teams . Ahora puede abrir proyectos de Teams en el portal para desarrolladores y editarlos en Teams Toolkit.

Depuración, diagnóstico y creación de perfiles

Grupos de puntos de interrupción

  • El depurador de Visual Studio ahora es compatible con los grupos de puntos de interrupción, lo que le permite administrar rápida y fácilmente numerosos puntos de interrupción en grupos organizados.
  • Puede crear un nuevo grupo de puntos de interrupción utilizando el menú desplegable «Nuevo» en la ventana de puntos de interrupción. Para agregar un punto de interrupción a un grupo existente, haga clic con el botón derecho en el punto de interrupción y elija «Agregar al grupo de puntos de interrupción». También puede arrastrar y soltar el punto de interrupción en el grupo deseado. Estos grupos de puntos de interrupción se pueden habilitar, deshabilitar y eliminar. Los puntos de interrupción se pueden alternar individualmente o en combinación según sea necesario.

Arreglos dispersos de Memory Tool Insights

  • La herramienta de análisis de memoria de Visual Studio ahora tiene la capacidad de identificar y mostrar matrices dispersas. Puede ver la lista de objetos con una matriz dispersa en la pestaña Información.
  • Una matriz dispersa es una matriz que en su mayoría está llena de cero elementos, lo que puede ser ineficiente en términos de rendimiento y uso de memoria. La herramienta de análisis de memoria detectará automáticamente estas matrices y le mostrará cuánta memoria se desperdicia debido a estos valores cero.
  • El depurador ahora admite la inclusión de. natstepfilter y. natjmc archivos dentro de soluciones individuales, en lugar de la ubicación global anterior. Esta alteración permite una colaboración más eficiente dentro de los equipos, ya que estos archivos ahora pueden tratarse como cualquier otro archivo dentro de un repositorio y compartirse en consecuencia.

Herramienta de instrumentación

  • La herramienta de instrumentación de Visual Studio ahora es compatible con el código C++, lo que proporciona un análisis de rendimiento mejorado. Para acceder a la herramienta de instrumentación, vaya a Depurar > Analizador de rendimiento y seleccione «Instrumentación» en la ventana Analizador que aparece.
  • La vista de datos de instrumentación presenta una lista de funciones ordenadas por la ejecución más larga, lo que facilita la identificación de posibles cuellos de botella. Además, la sección Hot Path muestra la pila de llamadas para las funciones que consumen la mayor parte de la CPU, lo que brinda más información sobre los problemas de rendimiento.

Profiler Live Graph para. RED en WSL

  • Las herramientas de generación de perfiles de Visual Studio ahora también admiten gráficos en vivo mientras se recopilan desde dotnet-monitor para WSL. Las métricas en vivo de WSL están disponibles para. Asignación de objetos NET, uso de CPU y el. Herramienta de contador NET.
  • Si bien la herramienta inicialmente recopila datos de dotnet-monitor para WSL, puede ver gráficos en tiempo real para obtener información de contador en vivo, luego puede dejar de recopilar y ver vistas detalladas de asignación de memoria, árboles de llamadas, funciones, colecciones y otros relacionados. datos.

Herramienta de asignación de objetos .NET

  • El. La herramienta de asignación de objetos NET ahora cuenta con la capacidad de importar asignaciones desde un archivo . NET proveedor de datos que utiliza formatos de archivo ETL. Por ejemplo, si tiene un archivo ETL obtenido de a. NET que contiene eventos de marca de asignación, la herramienta puede ejecutar y mostrar las asignaciones realizadas dentro de esos datos.

Mejoras en las herramientas de Git

Etapa y compromiso durante la compilación

Ahora puede preparar sus cambios y confirmar sus elementos preparados durante una compilación. Confirmar directamente es una operación riesgosa ya que sus archivos pueden cambiar, pero ahora puede organizarlos, verificar que sus archivos sean correctos y confirmarlos, todo mientras se ejecuta una compilación.

Problemas de GitHub y elementos de trabajo de Azure DevOps: búsqueda mejorada

Al mejorar nuestra integración de problemas y elementos de trabajo en el mensaje de confirmación, ahora obtiene mejores resultados de búsqueda cuando consulta elementos que no ha actualizado recientemente o que no están relacionados con usted pero son parte de su proyecto o repositorio. La búsqueda funciona haciendo coincidir cadenas completas en los nombres de sus elementos. Esto puede ayudar a minimizar los identificadores de elementos de copiar y pegar entre el navegador y Visual Studio.

Diálogo de combinación mejorado

Las actualizaciones de nuestro cuadro de diálogo Fusionar facilitan la comprensión de cuántos archivos se ven afectados y le advierten si puede haber conflictos.

Mejoras en el rendimiento del historial de Git

¡Las mejoras drásticas en nuestra ventana Historial de Git ahora cargan confirmaciones anteriores más rápido, lo que le permite profundizar en su historial de archivos y carpetas más rápido que antes!

Nuevas mejoras en los nombres de etiquetas y sucursales

Las mejoras en los cuadros de diálogo Nueva sucursal y Nueva etiqueta reemplazan automáticamente los espacios con guiones para evitar caracteres no válidos en el nombre.

Administración de Empresas

Aloje e implemente diseños de Visual Studio desde su intranet

Los administradores de TI ahora podrán alojar e implementar diseños en un sitio web de intranet además de un recurso compartido de archivos. El uso de una ubicación de intranet puede simplificar el mantenimiento del diseño y mejorar el rendimiento de la instalación, especialmente para aquellas organizaciones que actualmente utilizan múltiples recursos compartidos de archivos de red global. Actualmente, el escenario está destinado a los administradores de TI para implementarlo de forma remota. Visite el sitio de comentarios para ver instrucciones sobre cómo habilitar esta experiencia y háganos saber si falta alguna funcionalidad que necesite .

Limite la exposición a los productos disponibles en el instalador

Hemos actualizado la lógica que controla qué productos se ofrecen como disponibles cuando ve la pestaña «Disponible» del instalador de Visual Studio. Ahora debería tener fácil acceso a las vistas previas actuales, así como la capacidad de restringir la exposición a ciertos productos al deshabilitar canales o usar la nueva política «Ocultar pestaña disponible» para deshabilitar la pestaña disponible por completo.

Si está interesado en probar la nueva vista previa, diríjase a la página web de vista previa de Visual Studio y presione Descargar vista previa. No hay necesidad de preocuparse por la instalación estable existente de Visual Studio, ya que la vista previa se instalará una al lado de la otra para que pueda cambiar entre ellas.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *