Compartilhar via


Correspondência de chaves automáticas

Correspondência de chaves automáticas fornece comentários imediatos sobre os colchetes no local errado ou segmentos de código aberto. Você pode alterar o comportamento desse recurso modificando as seguintes opções de ambiente de desenvolvimento:

Comentários

Correspondência de chaves automáticas reconhece os seguintes pares:

[C#]

( )

Parentheses

[ ]

Colchetes

{ }

Chaves

< >

Colchetes angulares

" "

A string

@" "

Uma seqüência de caracteres verbatim

#region - #endregion

Envolve um recolhível bloco de código.

#if, #else, and #endif

Palavras-chave de instrução de controle

[Visual Basic]

( )

Parentheses

[ ]

Colchetes

{ }

Chaves

<>

Colchetes angulares

[C++]

( )

Parentheses

[ ]

Colchetes

{ }

Chaves

< >

Colchetes angulares

#if, #else, and #endif

Expressão condicional

Quando você digita um colchete de fechamento, ele e seu colchete correspondente permanecem realçadas por alguns segundos ou até que você digite outra chave ou move o cursor. Isso torna muito mais fácil identificação visualmente blocos de código. Além disso, isso pode ajudar a identificar os colchetes incompatíveis ou ausentes.

Ao concluir uma seqüência ou uma cadeia de caracteres verbatim digitando a fechamento aspas duplas ("), o editor aplica negrito a seqüência inteira. A seqüência de caracteres permanece em negrito até que você move o cursor.

Em idiomas diferentes do Visual Basic, colocando o cursor à esquerda de uma chave e pressionando CTRL +], o cursor se moverá para a chave correspondente.

Em Visual C#, colocando o cursor à esquerda de uma chave de abertura ou direita do colchete de fechamento realçará as chaves de correspondência com um contorno retangular. Nesse caso, as chaves permanecerão realçadas até que o cursor é movido. Isso se aplica a correspondência de colchetes angulares, bem, colchetes e parênteses.

Consulte também

Outros recursos

Usando o IntelliSense