visual tema studio menus lista herramientas hacer desplegable cuadro crear como comandos cambiar barra visual-studio plugins ide options-menu

visual-studio - tema - cuadro de herramientas visual studio 2017



¿Característica "Scope Highlight" en Visual Studio?(lo mismo que se ve en BlueJ para java) (2)

Mire el plugin DevExpress CodeRush, hay una versión de prueba de 30 días. La función que proporciona se llama "resaltado estructural", y creo que es incluso mejor de lo que desea (y es personalizable).

CodeRush Express

Documentación de CodeRush

Me gustaría saber (dado que hasta ahora he fallado al encontrar una característica de este tipo en las opciones de VS), si hay una función que permita que el alcance destaque como se ve en el BlueJ IDE para Java, aquí hay un ejemplo:

Observe cómo todos los bloques de código están resaltados con color, cuando aprendí Java usando blueJ, encontré que era extremadamente fácil a la vista cuando miraba el código, y todo se sentía mucho más organizado, moviéndome a C # y trabajando en MS Visual Studio, su todo el texto con algunos resaltados, nombres de clase, palabras clave, etc., pero en general todavía se siente como un texto negro sobre un fondo blanco y sin ese sentimiento organizado que echo de menos de azulJ,

Me di cuenta de que hay una pregunta similar aquí que se refiere a eclipse, Eclipse IDE Scope Highlighting?

solo para estar seguro, preguntar nuevamente refiriéndose a Visual Studio, ¿existe tal característica en VS? ¿hay un add-on / complemento para VS que lo permita?

Gracias de antemano por su respuesta.


Microsoft proporciona una extensión gratuita de Productivity Power Tools para Visual Studio 2013 y 2015. Tiene una característica de "Structure Visualizer" similar al complemento CodeRush. Ambos son más sutiles que el estilo BlueJ, pero deberían hacer que los ámbitos sean un poco más claros.

Productivity Power Tools 2013

Productivity Power Tools 2015

Actualizar

Visual Studio 2017 integró una versión de esto en la aplicación principal para C #, Visual Basic, F # y XAML (como líneas de guía de estructura ). Sin embargo, C ++ todavía requiere una extensión .