visual theme temas tema studio poner para fuente font dark como color code change cambiar syntax-highlighting visual-studio-2015

syntax highlighting - theme - ¿Cómo puedo hacer que los esquemas de color más antiguos sean compatibles con Visual Studio 2015?



visual studio 2017 theme (4)

Encontré que algunos nombres de los elementos en un archivo .vssetting han sido cambiados. Por lo tanto, debe cambiarles el nombre a los nuevos para importarlo correctamente. Aquí está la lista de nombres cambiados que encontré hasta ahora.

Old Name -> New Name --------------------------------------------------------------------------------------------- Brace Matching (Rectangle) -> brace matching String(C# @ Verbatim) -> string - verbatim User Types -> class name User Types(Enums) -> enum name User Types(Interfaces) -> interface name User Types(Delegates) -> delegate name User Types(Value types) -> struct name Line Numbers -> Line Number Razor Code -> RazorCode XML Doc Comment -> xml doc comment - text XML Doc Tag -> xml doc comment - delimiter xml doc comment - name MarkerFormatDefinition/HighlightedReference -> MarkerFormatDefinition/HighlightedReference MarkerFormatDefinition/HighlightedDefinition

Creo que esto no es todo, pero al menos incluye los colores faltantes que mostró.

En VS 2013, uso el esquema de color selenítico . Al importarlo en VS 2015, veo algunas diferencias.

VS 2013:

VS 2015:

Hay algunas diferencias (color de la interfaz, color del comentario XML), lo que más me molesta es que los comentarios XML en 2013 están muy bien coloreados y en 2015 es del mismo color. También noté que los comentarios xml están usando un color diferente. Me gusta el resaltado de sintaxis en 2013, los comentarios XML son más sutiles allí. ¿Hay alguna manera en que pueda arreglar esto?


Esto no corrige específicamente la importación de un esquema, pero los colores de comentario XML (en VS2015) se pueden cambiar manualmente

Suponiendo el siguiente bloque de comentarios

/// <summary> /// Description /// </summary> /// <param name="test">Value</test> /// <returns>Result</returns>

Vaya a Herramientas / Entorno / Fuentes y colores:

Hay una sección de opciones que comienzan con "Comentarios del documento XML -". Cambia cada uno de estos para cambiar la parte correspondiente del comentario.

Delimiter: /// < < / Name: summary, param, returns Attribute Quotes: " Attribute Name: name Text: Description, Value, Result

No puedo encontrar una opción para colorear de forma independiente la "prueba" de arriba, parece estar vinculada con el "Identificador".


Estoy bastante molesto con los cambios de color. Hasta ahora, he encontrado que Visual Studio 2015 tiene estas diferencias:

  • Se agregaron nuevos elementos (Mostrar elementos) en la lista
  • Dividir un solo elemento en varios elementos, algunos con un color diferente al anterior
    1. Tipos de usuario. Las enumeraciones, las interfaces y los parámetros de tipo tienen un color verde más pálido. Color antiguo: rgb(78,201,176)
  • Se han cambiado los colores por defecto para algunos artículos.
    1. Todos los comentarios se hicieron de un verde más brillante. Color antiguo: rgb(96,139,78)
      • (Tenga en cuenta que hay 8 elementos diferentes relacionados con los comentarios: Comentario, Comentario CSS, Comentario HTML, Literales XML de VB - Comentario, Comentario VBScript, Comentario XAML, Comentario XML y Comentarios Doc. XML - Comentario).
    2. Los identificadores (por ejemplo, el código JavaScript) se atenuaron. Color antiguo: white
    3. Entidades HTML cambiadas a algún color azul-ish. Color antiguo: silver
    4. Más...

Tenga en cuenta que los colores listados son predeterminados para el tema "Oscuro", con los "colores antiguos" listados en Visual Studio 2012. Las diferencias anteriores son las diferencias más notables que vi, ya que quería cambiar el color JS y el comentario. colores. Probablemente hay otros que no he notado todavía.

Si necesitas más ayuda, esta respuesta también fue útil para mí.


Solución simple: evitar VS todos juntos para la gestión de temas.

Estoy de acuerdo con @Brandon en esto. La incompatibilidad hacia atrás para la configuración de fuentes es una locura para Microsoft y, lamentablemente, es una mala primera impresión para muchos de nosotros cuando nos actualizamos a una nueva versión de VS. Simplemente no use VS para la gestión de temas (sí, debería funcionar, pero después de todo, Microsoft se centra en ofrecer características más innovadoras que hacer que nuestro IDE se vea bonito).

Luke Sampson en Studio Styles ( https://studiostyl.es/ ) hace un trabajo increíble manteniendo una apariencia y sensación consistentes al lidiar con todos los cambios de etiquetas molestos y otras asignaciones que combinan la configuración de exportación / importación. La configuración inicial demora un poco, pero después puede exportar la versión que necesite. La mejor parte, funciona ...