使用编码管理文件

适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例Azure Synapse AnalyticsAnalytics 平台系统(PDW)

为了便于在特定语言和特定平台上显示代码,可以将特定字符编码与文件相关联。

打开文件

可以选择用于编辑文件的编辑器。

使用特定编辑器打开文件

  1. 在“文件”菜单上,指向“打开”,然后单击“文件”。

  2. 打开文件 对话框中,选择文件名。

  3. 单击 “打开”按钮旁边的箭头,然后从显示的菜单中单击“打开”

  4. 选择要打开 列表的程序,选择编辑器,然后单击 打开。 若要使用特定编码打开文件,请选择具有编码支持的编辑器,例如具有编码的 SQL 查询编辑器,或者使用编码的 XML 编辑器。

保存文件

还可以使用 Unicode 编码或其他代码页保存代码,以支持各种语言,例如西欧或东欧。 可以将特定的字符编码与文件相关联,以便该语言的代码显示更为便捷,并为支持特定操作系统设置行结尾类型。 此外,某些字符在文件名中使用时无法保存,除非它们使用 Unicode 编码进行保存。

保存具有不同编码或行尾类型的文件

  1. 在“文件”菜单上,单击“保存 <文件名> 另存为”。

  2. 在“另存为”对话框中,展开“保存”按钮,然后单击“使用编码 保存”。

  3. 在“高级保存选项” 对话框中,从 编码 列表中选择所需的编码。

  4. 行尾列表中,选择所需的行尾类型。

    注意

    如果使用 Unicode 编码保存文件,则应将该文件作为二进制文件签入Microsoft Visual SourceSafe,因为 Visual SourceSafe 不支持合并、比较和显示保存为 Unicode 的文件之间的差异。

如果使用 Visual SourceSafe 通过 ANSI、UTF8 或 Unicode 存储文件,请注意每个文件的以下限制:

  • ANSI 文件仅允许当前代码页支持的字符,这将限制国际使用。

  • Unicode 文件不能使用共享签出、差异检查或合并功能,因为它们作为二进制文件进行处理。 可以在国际文件中使用此格式。

  • UTF8 文件无法安全地与 Visual SourceSafe 配合使用,因为在签入、签出、差异检查和合并过程中所做的更改会影响 UTF8 文件编辑器的正常工作。

另请参阅

管理解决方案和项目的文件
将文件扩展名关联到代码编辑器