记录SOURCEINSIGHT和MDK中文注释乱码问题

本文主要讲述了在处理SOURCEINSIGHT和MDK软件中遇到的编码问题,如何通过修改默认编码、文件编码以及识别源文件格式来解决乱码,强调了SOURCEINSIGHT对UTF-8的支持问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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编码方式有问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值