如何:使用编码管理文件
为了方便代码在特定语言和特定平台上进行显示,可将文件与特定字符编码建立关联。 请注意下面每种编码的局限:
ANSI 编码只允许使用当前代码页中支持的字符,这会限制国际使用。
Unicode 编码可以用于国际字符。 但是,如果使用 Visual SourceSafe 6.0 或更低版本,则不能使用共享签出、差异检查或合并功能,因为使用 Unicode 编码的文件作为二进制文件进行处理。
UTF8 编码可以用于国际字符。 但是,不要在 Visual SourceSafe 6.0 或更低版本中使用 UTF8 编码,因为会在签入、签出、差异检查和合并的过程中更改文件,这样会错误地处理或破坏文件内容。
Visual SourceSafe 7.0 和更高版本可以正确处理用 Unicode 或 UTF8 编码的文件。
打开文件
可选择要用来编辑文件的编辑器。 打开文件时,可用的编辑器列表取决于尝试打开或创建的文件类型。
在支持 Unicode 编码的编辑器中打开文件
在**“文件”菜单上单击“打开”,再单击“文件”**。
在**“打开文件”对话框中单击“打开”按钮旁边的箭头,再单击“打开方式”**。
在**“打开方式”对话框的列表上选择支持该编码的编辑器,例如“带编码的 XML 编辑器”**。
单击**“确定”**。
在**“编码”对话框中,从“编码”**下拉列表中选择正确的编码。
单击**“确定”**。
保存文件
也可用 Unicode 编码或其他代码页保存代码以支持多种语言,如西欧字符或东欧字符。 可将文件与特定字符编码建立关联,以便于代码在该语言中显示;同时也将其与行尾类型建立关联,以支持特定操作系统。 另外,某些字符用在文件名中时无法保存,除非使用 Unicode 编码保存它们。
用其他编码或行尾类型保存文件
在**“文件”菜单上,单击“另存为”**。
在**“另存文件为”对话框中单击“保存”** 按钮旁边的箭头,再单击 编码保存。
在**“高级保存选项”对话框中,在“编码”**列表中选择所需编码。
在**“行尾”**列表中选择所需的行尾类型。
提示
如果用 Unicode 编码保存文件并使用 Visual SourceSafe 6 或更低版本,则应将文件作为二进制文件签入到 Visual SourceSafe 中。 Visual SourceSafe 6 和更低版本不支持合并用 Unicode 保存的文件,也不支持比较和显示这些文件间的差异。 Visual SourceSafe 7.0 版和更高版本可以安全地处理 Unicode 和 UTF8 格式的文件,且支持所有功能。