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:
Realce automático de delimitador na Geral, o Editor de texto, caixa de diálogo Opções
Configurações de exibição do Editor de texto Chave correspondente (realce) ou Chave correspondente (retângulo) na Fontes e cores, ambiente, caixa de diálogo Opções
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.