Partilhar via


Codificações e quebras de linha

No Visual Studio você pode usar o Arquivo/Advanced Save Options configurações para determinar o tipo de quebra de linha de caracteres que você deseja.Você também pode alterar a codificação de um arquivo com as mesmas configurações.

ObservaçãoObservação

Se você tiver certos tipos de configurações de desenvolvimento (desenvolvimento de Web do Visual Basic, F#) você pode não ver Advanced Save Options no menu.Para alterar as configurações (por exemplo, em geral), abra Ferramentas / importar e exportar configurações.Para obter mais informações, consulte Personalizando configurações de desenvolvimento no Visual Studio.

No Visual Studio, os seguintes caracteres são interpretados como quebras de linha:

  • CRLF: Retorno de carro + avanço de linha, Unicode caracteres D + 000A 000

  • LF: Alimentação de linha, caracteres Unicode 000A

  • NEL: Próxima linha, o caractere Unicode 0085

  • LS: Separador de linha, caracteres Unicode 2028

  • PS: Separador de parágrafo, caractere Unicode 2029

Texto copiado de outros aplicativos mantém a codificação original e caracteres de quebra de linha.Por exemplo, quando você copiar texto do bloco de notas e cole-o em um arquivo de texto no Visual Studio, o texto tem as mesmas configurações que ele tinha no bloco de notas.

Quando você abre um arquivo que tenha um caracteres de quebra de linha diferentes, você poderá ver uma caixa de diálogo que pergunta se os caracteres de quebra de linha inconsistentes devem ser normalizados e que tipo de quebras de linha para escolher.