1

我正在运行一个开源项目,中国用户时不时地报告由于无法识别的转义序列 .cs 和 .js 文件而导致的构建错误。当他们看到他们粘贴文件时,我注意到拉丁字符已更改为中文。

我正在使用 Visual Studio,当我查看“高级保存选项”时,设置为“西欧 (Windows) - 代码页 1252”。

我应该使用 Unicode(带签名的 UTF-8)吗?有没有办法转换解决方案中的所有文件?

4

1 回答 1

2

您可能应该使用 UTF-8(或 UTF-16),这样您就可以处理所有字符。Codepage 1252 与 ISO-8859-1 几乎相同,但不能处理中文字符。这是一个可能感兴趣的链接。

于 2008-12-20T21:04:17.070 回答