Поделиться через


Кодировки и разрывы строк

В тексте Visual Studio кодируется как по умолчанию UTF-16.Это выделение такая же, как используется строковым типом в платформе .NET Framework.Можно изменить способ кодирования файлов в Файл/дополнительные параметры сохранения.Можно использовать те же параметры для указания типа символы разрыва строк.

В Visual Studio следующие символы, интерпретируются как разрывы строк:

  • CRLF: "возврат каретки" + "перевод строки", символы Юникода 000D + 000A.

  • LF: "перевод строки", символ Юникода 000A.

  • NEL: "следующая строка", символ Юникода 0085.

  • LS: разделитель строк, символ Юникода 2028.

  • PS: разделитель абзацев, символ Юникода 2029.

Отправьте СМС, которое копируется из других приложений хранит исходную символы кодирования и разрывов строк.Например, при копировании текст из блокнота и вставить ее в текстовый файл в Visual Studio, текст Visual Studio имеет те же параметры, которые оно имело в блокноте.

При открытии файла, который имеет различные символы разрыва строк, можно увидеть диалоговое окно, которое запрашивает, нужно ли несогласованные символы разрыва строк быть нормализованы и тип разрывов строки для выбора.