源文件中的 Unicode 字符支持

Rational® Synergy 在源文件中支持 Unicode 字符。

包含 Unicode 字符的源文件支持捆绑的 Rational Synergy 图形比较和合并工具。有关更多信息,请参阅针对文件编码的比较和合并支持

源文件支持广泛的编码范围。本主题中描述了有关 UTF-16 和 UTF-32 的信息。此外,请参阅关键字扩展中的限制。将使用与 ASCII 不兼容的编码(如 EBCDIC)的文件定义为二进制类型。

有关 Rational Synergy 文件和属性编码的一般信息,请参阅文件编码

请确保用于 Rational Synergy 的编辑器支持所使用的编码。一些编辑器允许在打开或保存文件时选择编码;其他编辑器假设文件使用缺省系统编码。

使用某些编码的某些文件(大多数文件使用 UTF-16 或 UTF-32 编码)将源文件视为二进制,即使它们具有子类型 ASCII 也如此。这意味着 Rational Synergy 类型的对象可能为 ASCII 或子类型为 ASCII,但是在内部,Rational Synergy 会将文件视为二进制。文件被视为二进制是由于其看似包含空字节、Ctrl-Z 或过多其他不可打印字符。UTF-16 或 UTF-32 文件可能包含许多空字节,这对于被视为二进制的文件具有以下含义。


反馈