编码和换行符
默认情况下在 Visual Studio 文本按 UTF-16。此编码为与字符串使用的是 .NET framework。可以更改一个文件的编码。 文件/高级保存选项的。可以使用相同的设置决定行所需的换行符的类型。
在 Visual Studio 中,当分行符,以下字符被解释:
CRLF:回车符 + 换行符,对应的 Unicode 字符为 000D + 000A
LF:换行符,对应的 Unicode 字符为 000A
NEL:下一行,对应的 Unicode 字符为 0085
LS:行分隔符,对应的 Unicode 字符为 2028
PS:段落分隔符,对应的 Unicode 字符为 2029
文本从其他应用程序复制其原始编码和换行符)。例如,那么,当您从记事本复制文本并将其粘贴到 Visual Studio 中的文本文件, Visual Studio 文本具有它具有在记事本中的相同的设置。
当您打开具有不同的换行符的文件时,您可能会看到询问的对话框不一致的换行符行是否应进行规范化,哪种类型中断选择。