我遇到的情况是:
Mac系统多人通过svn合作下项目开发, 文件编码格式为utf-8
有时会用到不同版本文件的比对, 像这种情况还是Windows下的工具比较给力, 在windows下把相应文件check out出来. 用Araxis Merge进行比对. 出现乱码. 改动保存的话编译会通不过.
我的操作是, 首先打开Merge项目, 再把相应两文件拖到工具中去查看.
解决方案是, 打开的方式找到文件, 在找开的按钮下面有个编码格式的选项, 选中文件的编码格式(这里是utf-8 without ROM). OK!