===========
绝大部分的中文乱码是因为文件编码不对导致的:
出现上述情况一般都是因为跨平台共用文件导致的,Windows,Mac共同使用的代码文件会出现乱码的问题。
Windows和Mac下统一使用UTF8带BOM头的文件编码格式。
UTF8不带BOM头的文件,在xcode和eclipse下显示正常,但Windows下会中文乱码;
UTF8带BOM头的文件,Windows下显示正常,但Xcode和eclipse下会中文乱码;
Xcode 5.0.2和ADT 22.3.0都已经支持显示带BOM头的UTF8格式。
Sublime Text 2下,使用Package Control 安装 ConvertToUTF8 这个插件:
弹出提示,选择“Reinterpret”,如果中文显示正确,就下一步,否则就再换个编码试试
Do you want to convert the text to ‘Simplified Chinese (GB 2312)’?
Choose ‘Convert’ if you want to change the contents of the file to be encoded as ‘Simplified Chinese (GB 2312)’.
Choose ‘Reinterpret’ if you believe the file has been opened with an incorrect encoding and you want to reopen it as ‘Simplified Chinese (GB 2312)’.
再选择下Text Encoing->UTF8,这次出现的提示选择Convert