SmartGit/Hg中文乱码问题如何解决?
默认情况SmartGit/Hg使用ANSI编码,对于中文Windows来说一般是GBK。
如果文件编码是UTF-8 without BOM那么将会显示为乱码,如果文件编码是UTF-8 with BOM那么SmartGit能自动识别当前文件为UTF-8。
如果想明确告诉SmartGit使用UTF-8编码可以修改respository的text-encoding参数为UTF-8。方法是
Project->respository settings...->Text Encoding, 改为UTF-8即可。
作者:notejs