1
我正在運行一個開源項目,每當中國用戶報告由於無法識別的轉義序列.cs和.js文件而生成錯誤。當他們在看到它們時粘貼這些文件時,我注意到拉丁文字符變成了中文。全球化源代碼
我使用Visual Studio,當我看「高級保存選項」時,設置爲「西歐(Windows) - 代碼頁1252」。
我應該使用Unicode(帶簽名的UTF-8)嗎?有沒有辦法轉換解決方案中的所有文件?
我正在運行一個開源項目,每當中國用戶報告由於無法識別的轉義序列.cs和.js文件而生成錯誤。當他們在看到它們時粘貼這些文件時,我注意到拉丁文字符變成了中文。全球化源代碼
我使用Visual Studio,當我看「高級保存選項」時,設置爲「西歐(Windows) - 代碼頁1252」。
我應該使用Unicode(帶簽名的UTF-8)嗎?有沒有辦法轉換解決方案中的所有文件?
您應該使用UTF-8(或UTF-16),以便處理所有字符。 Codepage 1252與ISO-8859-1幾乎相同,但無法處理中文字符。這裏有一個可能有趣的link。