Pregunta

Mira aquí http://www.hanselman.com/blog/InSearchOfThePerfectMonospacedProgrammersFontInconsolata.aspx - a falta de una mejor descripción - el bloque de declaración resaltado - por ejemplo, en las imágenes del enlace, los "bloques de declaración" están agrupados con una línea vertical.Entiendo que esta es una característica de CodeRush: ¿R# tiene algo similar o un complemento para hacer lo mismo?

¿Fue útil?

Solución

Utilizo la última versión de ReSharper que está disponible actualmente, ReSharper 4.5, pero desafortunadamente no creo que exista ninguna función para dibujar una línea vertical entre llaves coincidentes, como en las capturas de pantalla a las que hizo referencia.

La característica que encuentro útil, que Ben mencionó, es el resaltado de llaves coincidentes; sin embargo, esto solo tiene efecto cuando el cursor está adyacente a una llave de apertura o cierre.

Otros consejos

R# tiene una función llamada Resaltar línea actual, que debe habilitar en las opciones de ReSharper.Esto parece una mierda en fondos oscuros, temas de alto contraste, por lo que si usa uno, le sugiero que vaya a las opciones de Visual Studio, en Fuentes y colores, vaya a "ReSharper - Línea actual" y haga que el color de fondo tenga un tono más oscuro que No tiene tanto contraste con el fondo.

R# también tiene resaltado de llaves coincidentes, que también se puede configurar en color en el mismo cuadro de diálogo de opciones de VS.

¿Eso responde a tu pregunta?

Notepad ++ tiene una buena función de coincidencia de llaves, con líneas verticales que coinciden con las llaves.No es VS, así que solo lo uso cuando me enfrento a algún JS confuso, corto y pego, descubro las llaves y vuelvo a VS.Sería EXCELENTE si este tipo de característica existiera en VS o R#.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top