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:

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.

Vea también

Otros recursos

Utilizar IntelliSense