我正在使用git存储库,其中一些文件以latin-1编码,其中一些文件以utf-8编码。我使用Eclipse CDT来处理它们,并且它被配置为使用UTF-8作为默认编码。
问题是,当我打开latin-1编码文件时,一些角色没有正确显示,尽管我还试过了2天前出现的Luna版本,但问题仍然存在(根据{{3}},我们现在支持latin-1和latin-2。
此外,真正的麻烦是,当我修改并保存latin-1编码文件时,它们被保存为UTF-8(在Eclipse中配置),所以如果我将这些更改推送到存储库,那么很多冲突都会出现,搞乱整个提交。
有没有办法告诉Eclipse保留每个文件的原始编码?
谢谢。