1.由于两个软件编码方式不同导致其中一个正常显示,另一个乱码
SOURCEINSIGHT修改编码方式
1 修改所有文件默认编码
1.1进入选项设置
1.2 点击FILE选项卡,选择编码方式后确定
2 修改当前文件编码
file->reload as encoding
MDK设置
点击Edit中设置选项弹出如图 修改即可
2.两个软件都显示乱码
可能源文件中文格式并不是2312,可能是ANSI或者UTF8。用记事本另存该文件选择格式为ANSI
再用SOURCEINSIGH打开另存的文件,中文一般能正常显示,但是数字格式不对。
3.SOURCEINSIGH乱码原因补充
因为SOURCEINSIGH只支持utf-8,所以可能出现转为ANSI仍无法完全正常显示
使用notepad将文件改为utf-8编码,发现仍有部分乱码
MDK完全正常
重试了一下 修改成utf8后先用mdk打开在用SOURCEINSIGH就显示正常 可能SOURCEINSIGH编码方式有问题