Partager via


Accolades correspondantes

L'option Accolades correspondantes vous indique instantanément les crochets mal placés ou les segments de code restés ouverts. Vous pouvez modifier le comportement de cette fonctionnalité en modifiant les options suivantes de l'environnement de développement :

Notes

L'option Accolades correspondantes reconnaît les paires de caractères suivantes :

[C#]

( )

Parenthèses

[ ]

Crochets

{ }

Accolades

< >

Crochets pointus

" "

Une chaîne

@" "

Une chaîne textuelle

#region - #endregion

Entoure un bloc de code réductible.

#if, #else et #endif

Contrôle des mots clés d'une instruction

[Visual Basic]

( )

Parenthèses

[ ]

Crochets

{ }

Accolades

<>

Crochets pointus

[C++]

( )

Parenthèses

[ ]

Crochets

{ }

Accolades

< >

Crochets pointus

#if, #else et #endif

Expression conditionnelle

Lorsque vous entrez un crochet fermant, celui-ci et son crochet correspondant restent affichés en surbrillance pendant quelques secondes ou jusqu'à ce que vous tapiez sur une autre touche ou déplaciez le curseur. Cette aide visuelle vous permet de repérer plus facilement les blocs de code. Elle vous permet en outre de repérer les crochets manquants ou non concordants.

Lorsque vous complétez une chaîne ou une chaîne textuelle en entrant le guillemet double (") de fermeture, l'éditeur met toute la chaîne en gras. La chaîne reste en gras jusqu'à ce que vous déplaciez le curseur.

Dans des langages autres que Visual Basic, si vous placez le curseur à gauche d'une accolade, puis que vous appuyez sur CTRL+], le curseur se déplace jusqu'à l'accolade correspondante.

En Visual C#, le fait de placer le curseur à gauche d'une accolade ouvrante ou à droite d'une accolade fermante met en évidence les accolades correspondantes avec un cadre rectangulaire. Dans ce cas, les accolades demeurent en évidence jusqu'à ce que le curseur soit déplacé. Ce comportement s'applique aussi aux parenthèses, aux crochets et aux signes inférieur à ou supérieur à ('<' ou '>').

Voir aussi

Autres ressources

Utilisation de la fonctionnalité IntelliSense