Hola a todos! En contacto con el equipo para mejorar la productividad en .NET (también conocido como Roslyn). Prestamos mucha atención a mejorar su experiencia de codificación .NET. De hecho, a veces pequeñas adiciones y correcciones realmente pueden mejorar el flujo de trabajo. Quizás ya haya visto algunas mejoras en las versiones de vista previa de VS2019. Pero aún queremos hablar sobre algunos de ellos que deberían ayudarlo a trabajar de manera más productiva.
Precaución, muchos gifs.
Mejoras de herramientas
¿Qué te parecen los nuevos colores de Roslyn? Los colores de Visual Studio Code fueron altamente calificados, por lo que incluimos esquemas de color similares en Visual Studio. Su editor de código ahora es un poco más colorido. Las palabras clave, los métodos de usuario, las variables locales, los nombres de los parámetros y los operadores sobrecargados han recibido nuevos colores. Incluso puede personalizar los colores para cada clasificación de sintaxis yendo a
Herramientas> Opciones> Entorno> Fuentes y colores y desplazándose a "Miembros de usuario".

En la parte inferior del archivo, en su editor, hay indicadores del estado del documento, así como un ícono para borrar el código. Los indicadores de estado del documento le permiten descubrir de inmediato cuántos errores y advertencias hay en el archivo que acaba de abrir. Puede hacer clic en el ícono de borrar código para aplicar las reglas de estilo de código especificadas en Herramientas> Opciones, o si tiene un archivo de
configuración de editor que le indica que use el mismo estilo de código en su comando, VS aplicará los estilos especificados en este archivo.

Puede editar archivos de proyecto como SDK con un simple doble clic. También puede ver estos archivos como una vista previa en la navegación
GoToAll (Ctrl + t) y buscar en el contenido enlaces de archivos.

¡Cargue un subconjunto de proyectos a su solución con
soluciones filtradas ! Ahora puede cargar los proyectos y guardar el archivo .slnf, que abrirá solo los proyectos que especifique. Esto lo ayudará a obtener rápidamente el código que le interesa sin tener que descargar la solución completa.

Encuentra todos los enlaces clasificados por tipo de enlace. Puede filtrar leyendo / escribiendo en la nueva columna "Tipo" en el cuadro de búsqueda para todos los enlaces.

Ejecute el formato de estilo de código en toda la solución en la línea de comando utilizando la herramienta de
formato de dotnet global.

Intellicode es una extensión que ofrece sugerencias inteligentes gracias a modelos de aprendizaje automático capacitados que funcionan en más de 2000 repositorios .NET de código abierto en GitHub.

¡Ahora ómnibus para nuevas correcciones de código y refactorización!
Foreach para LINQ

Agregar un enlace faltante para tipos no importados

Espacio de nombres y sincronización de nombre de carpeta

Invertir expresiones condicionales

Levante el menú de miembros para acceder a la interfaz

Ajustar / sangrar / alinear parámetros / argumentos

Eliminar valores no utilizados y parámetros de expresión

Esta es una lista de algunas de las nuevas características de Visual Studio 2019. Consulte las
notas de la
versión para obtener una lista completa. Como siempre, estaremos encantados de recibir sus comentarios a través de
Twitter ,
GitHub o en los comentarios a continuación. También es importante tener en cuenta que para usar .NET Core 3.0 Preview, debe
descargar e instalar el SDK. Todavía no está incluido en el instalador de Visual Studio 2019.