编码和行尾

特殊字符通常用于设置代码、文件数据和程序输出的格式。 可以使用 Tab 键控制单行间距,或者应用软行或硬行分隔符来设置多行数据的格式。 Visual Studio 将特定字符解释为换行符或分隔符。 下表列出了已识别的字符及其对应的 Unicode 值:

字符 描述 Unicode 值
CR LF 回车加换行 000D 加 000A
LF 换行 000A
NEL 下一行 0085
LS 行分隔符 2028
PS 段落分隔符 2029

从另一个文件或应用程序复制文本时,Visual Studio 会在复制的值中保留原始编码和换行符。 例如,从记事本文件复制并粘贴到 Visual Studio 文件中的文本使用记事本中应用的原始设置。 如果你打开的文件中有无法识别的换行符,Visual Studio 可能会提示你提供如何规范化这些不一致字符的指示。 可能还需要指定要应用于导入数据的换行符的类型。

为特殊字符配置编码

可以使用 高级保存选项 对话框指定要应用于数据的换行符的类型。 保存项目文件时,Visual Studio 应用所需的编码:

Visual Studio 中“高级保存选项”对话框的屏幕截图。

选择“文件>保存 <文件名> 为时,高级保存选项 对话框可用。 在“另存为”对话框中,展开“保存”下拉列表,然后选择“编码保存”

显示如何在 Visual Studio 中选择“使用编码保存”选项的屏幕截图。

还可以将 高级保存选项 命令直接放置在 文件 菜单上,以便快速访问:

  1. 在 Visual Studio 工具栏上,选择 工具>自定义
  2. “自定义”对话框中,选择 命令 选项卡。
  3. 选择 菜单栏 选项,在相应的下拉列表中选择 文件,然后选择 添加命令
  4. 在“添加命令”对话框中的“类别”下,选择 文件
  5. 命令 列表中,选择 “高级保存选项”,然后选择“确定”
  6. 自定义 对话框中,选择 高级保存选项 命令,并使用 上移下移 操作更改命令在菜单中的位置。
  7. 选择 关闭 以应用菜单更改。

有关详细信息,请参阅 自定义菜单和工具栏

  • 代码编辑器的特点