1、问题原因
由于Source Insight和Keil中的中文编码方式的不同,导致Keil中添加的中文注释在Source Insight中乱码;在Source Insight中添加的中文注释在Keil中乱码。所以需要统一两者的编码方式。
Source Insight默认编码方式为UTF-8,Keil中一般是GB2312。
2、解决方式1
(1)更改Source Insight编码方式,修改为和Keil相同。
(2)点击配置工具钳,查看Keil编码方式。编码方式为“Chinese GB2312”。
(3)打开Source Insight,修改编码方式。
(4)点击“Option”→“Preferences...”。
(5)点击Files,在底部修改编码方式为“*** (GB2312) CP:936”,然后点击确定即可。
(6)若此时还有中文乱码,点击“File”→“Reload As Encoding...(重新加载编码)”
(7)选择相应编码方式,在点击Load。
3、解决方法2
(1)更改Keil编码方式,修改为和Sourece Insight相同。
(2)查看Source Insight编码方式。
(3)修改Keil编码方式。
(4)参照如上方法。