
Si tiene un bucle y escribe break
, Visual Studio resaltará la palabra clave y el bucle correspondiente de esta manera:
Cuando termino la línea con un punto y coma y salgo de la línea, el resaltado desaparece. Si muevo el cursor:
- Antes de la
break
declaración - Después de la
break
declaración - O en cualquier punto intermedio
No vuelve a resaltar la declaración de la que se desprende. Tengo que borrar la palabra y volver a escribirla para poder ver este resaltado.
Generalmente, esto no es unenormeproblema, pero he heredado un código que tiene muchos más bucles y if
declaraciones anidados de los que debería tener cualquier programador en su sano juicio, por lo que sería bueno si pudiera volver a aplicar este formato de manera confiable sin tener que volver a escribir la palabra.
Básicamente, quiero que se comporte de la misma manera cuando colocas el cursor justo antes {o después de a }. Cuando haces eso, automáticamente resalta las llaves coincidentes.
¿Existe alguna configuración para esto, o quizás incluso un complemento?
Respuesta1
Resharper hace todo tipo de resaltado. Lo tengo y resalta el "para". Tambiéndestaca los brackets a juego. Sin embargo, Resharper no es gratuito. Personalmente, creo que vale la pena el precio.
Mire también Viasfora para resaltar los tirantes, le da a cada nivel de anidación un color diferente. Viasfora es gratuito y funciona bien con Resharper.