Código Colorization

O editor de código analisa tokens e construções de código para que sejam com com facilidade reconhecível e diferenciável de outros conteúdos de código no editor de código.Depois que o editor de código analisa seu código, ele colore construções de código apropriadamente.

Tokens

O editor de código colore os seguintes tipos de token.

  • Comment

  • Código excluído

  • Identificador

  • Keyword

  • Número

  • Operador

  • Palavra-chave pré-processador

  • String

  • Seqüência de caracteres (translation from VPE for Csharp @ Verbatim)

  • Tipos de usuário

  • Tipos de usuário (tipos de valor)

  • Tipos de usuário (Enums)

  • Tipos de usuário (representantes)

  • Seção CData XML

  • Atributo do documento XML

  • Comentário do documento XML

  • Marca de documento XML

Você pode modificar a configuração de colorização padrão usando o Fontes e cores, Ambiente, caixa de diálogo Opções.

Palavras-chave contextuais

O editor de código colore palavras-chave contextual apropriadamente.No exemplo a seguir, o tipo de rendimento é colorized azul-petróleo e a palavra-chave yield é colorized azul.

Para obter uma lista completa de palavras-chave contextual, consulte Palavras-chave C#.

Chave de correspondência de colorização

O editor de código facilita a colorização negrito ou realce colorização para correspondência de chave.

Colorização em negrito

Quando você alterar qualquer parte dos seguintes pares de construção de código, a seqüência de caracteres ou pares de construção de código resumidamente são exibidos em negrito para indicar uma associação entre elas:

" "

Uma sequência de caracteres

@" "

Uma seqüência textual

#if, #endif

Diretivas de pré-processador para seções condicionais

#region, #endregion

Diretivas de pré-processador para seções condicionais

case, break

Palavras-chave de demonstrativo de controle

default, break

Palavras-chave de demonstrativo de controle

for, break

Avaliação de expressão palavras-chave

for, continue

Avaliação de expressão palavras-chave

foreach, break

Avaliação de expressão palavras-chave

foreach, continue

Avaliação de expressão palavras-chave

while, break

Avaliação de expressão palavras-chave

while, continue

Avaliação de expressão palavras-chave

Você pode desabilitar esse recurso desmarcando o Realce automático de delimitador propriedade a Geral, editor de texto, caixa de diálogo Opções.

Realçar colorização

Quando o ponteiro é posicionado imediatamente antes de um delimitador inicial, ou imediatamente depois que um delimitador final, retângulos cinza aparecem realçar tanto inicial e final delimitadores para indicar uma associação entre elas.Este recurso está disponível para os seguintes pares correspondentes:

{ }

chaves

[ ]

colchetes

( )

parêntese

Exemplo

Para ilustrar a chave de correspondência de colorização, digite (não copiar e colar) o seguinte código no editor de código.

class A
{
     public A()
     {
          if(true)
               int x =0;
          else
               int x =1;
     }
}

Configurações de colorização

Colorização configurações são mantidas por meio de Configurações do Visual Studio.

Consulte também

Referência

Correspondência de chave automático