Visual Studio ofrece muchas opciones de personalización, aunque algo ocultas en los menús. Puede aplicar temas personalizados, editar sus reglas de estilo y agregar fuentes personalizadas con ligaduras diseñadas para la programación.
Configuración de un tema personalizado
Microsoft proporciona algunas herramientas para esto, pero la más reciente y fácil de usar es Visual Studio Color Theme Designer. También está el Editor de temas de color para versiones anteriores. Descargue e instale el diseñador, luego cree un nuevo proyecto VSTheme:

Lo bueno del diseñador es que te permite elegir tres colores base para la mayor parte de la aplicación. Visual Studio usa el mismo sistema de "Color de acento" que sigue el resto de Windows. Si opta por un tema oscuro, elija un tono de gris oscuro que le guste para el color primario, luego un color de énfasis y luego un tono de gris ligeramente más claro para el color secundario, que se usa para elementos como los contornos de los botones..

El diseñador generará colores adicionales basados en los que ingresó y los aplicará en todos los lugares apropiados. Puede hacer clic en "Aplicar" en la parte inferior para configurarlo como el tema actual y ver cómo se ve.
Sin embargo, si desea realizar algunas anulaciones manuales, la siguiente pantalla mostrará todas las configuraciones individuales:

Tenga en cuenta que estos no incluyen res altado de sintaxis; deberá cambiar esos colores en el menú de opciones.
Personalizar el res altado de sintaxis
El editor de temas cambia los colores de la interfaz de Visual Studio, pero la configuración de res altado de sintaxis se maneja por separado en el menú Opciones. Abra las opciones de Herramientas > Opciones.
Es posible que notes que el color de fondo no ha cambiado; esto se debe a que está establecido aquí. En "Texto sin formato", puede cambiar el color de fondo.

La configuración para cambiar realmente lo que desea está muy oculta, cerca de la parte inferior debajo de "Miembros de usuario". Aquí encontrará los colores para cambiar métodos, campos, parámetros, clases, enumeraciones y casi todo.

Una cosa muy útil que puedes hacer es establecer un color diferente para los parámetros. De forma predeterminada, son de color azul claro, que es el mismo color que las variables locales. Sin embargo, es bastante útil poder distinguir la diferencia entre los argumentos de entrada y las variables definidas localmente. También puede establecer diferentes colores para los campos y las propiedades, que no están coloreados de forma predeterminada.
Los colores para los literales de cadena están un poco más arriba, así como la configuración de color para los caracteres de escape.

Más allá de lo básico, Visual Studio tiene elementos específicos para algunas configuraciones específicas del idioma, por lo que si ve algo que todavía está en blanco, probablemente pueda encontrarlo en la lista.
Agregar una fuente personalizada
De manera predeterminada, Visual Studio usa Consolas, que es monoespaciado pero un poco básico.
Naturalmente, existen mejores fuentes diseñadas específicamente para la programación. Uno de los más populares es FiraCode, que agrega ligaduras personalizadas para mejorar la apariencia de elementos comunes como
=>
y
!=.

Tendrás que instalar la fuente que elijas en tu sistema, luego seleccionarla en el menú "Fuentes" en "Opciones".

Es posible que deba reiniciar Visual Studio para que surta efecto por completo.