Coincidencia de llaves automática
Actualización: noviembre 2007
El relleno automático de llaves ofrece información inmediata acerca de llaves mal colocadas o segmentos de código con un extremo abierto. Para cambiar el comportamiento de esta característica, modifique las siguientes opciones del entorno de desarrollo integrado:
Resaltar el delimitador automático en General, Editor de texto, Opciones (Cuadro de diálogo)
La configuración de presentación del Editor de texto Coincidencia de llaves (resaltar) o Coincidencia de llaves (rectángulo) en Fuentes y colores, Entorno, Opciones (Cuadro de diálogo)
Comentarios
El relleno automático de llaves reconoce los siguientes pares:
[C#]
( ) |
Paréntesis |
[ ] |
Corchetes |
{ } |
Llaves |
< > |
Corchetes angulares |
" " |
Una cadena |
@" " |
Una cadena textual |
#region - #endregion |
Un bloque contraíble de código |
#if, #else y #endif |
Palabras clave de instrucciones de control |
[Visual Basic]
( ) |
Paréntesis |
[ ] |
Corchetes |
{ } |
Llaves |
<> |
Corchetes angulares |
[C++]
( ) |
Paréntesis |
[ ] |
Corchetes |
{ } |
Llaves |
< > |
Corchetes angulares |
#if, #else y #endif |
Expresión condicional |
Cuando escriba un corchete de cierre, éste y su par correspondiente permanecerán resaltados unos segundos o hasta que se presione otra tecla o se mueva el cursor. Esto permite que la identificación visual de los bloques de código sea mucho más fácil. Además, puede ayudarle a identificar corchetes que no coinciden o que faltan.
Cuando termina una cadena o una cadena textual escribiendo la comilla tipográfica del cierre ("), el editor pone en negrita la cadena completa, que permanece así hasta que mueva el cursor.
Si coloca el cursor a la izquierda de una llave y presiona CTRL+] en lenguajes que no sean Visual Basic, el cursor se desplazará a la llave correspondiente.
En Visual C#, al colocar el cursor a la izquierda de una llave de apertura o a la derecha de una llave de cierre, las llaves correspondientes aparecerán resaltadas en un rectángulo. En este caso, las llaves permanecerán resaltadas hasta que se mueva el cursor. Esto mismo sucede también con los paréntesis, corchetes y corchetes angulares correspondientes.