source insight 中文乱码问题解决记录

您所在的位置:网站首页 beyondcompare打开文件乱码 source insight 中文乱码问题解决记录

source insight 中文乱码问题解决记录

2023-10-28 13:51| 来源: 网络整理| 查看: 265

source insight 中文乱码问题解决记录

Source insight是很好的代码编辑和阅览器,但是偶尔下载下来的的一些工程代码或其他人的工程代码上,都会发生一些中文乱码的问题,网上看了很多的解决方案,比如改显示配置为Chinese Simplified (GB18030)的,很多时候都不能解决这个问题。 最近在使用Beyond Compare 做代码对比时,深入思考了一个比较意思的问题,两边对比的文件编码格式不一致时,会有一边出现乱码。这就让我考虑到Source insight也会出现的乱码现象,进而思考一件事:是不是导入文件的编码方式不一致而导致的Source insight显示乱码呢?后面做了一下试验,果然这个方法解决了手上工程出现乱码的问题。 实验方法如下: 1.找到一个有乱码现象的工程: 在这里插入图片描述 2.在源文件根目录下使用文本编译器打开文件,发现文件正常显示,此时使用另存为查看文件编码格式为UTF-8: 在这里插入图片描述 3. 切换到source insight,在菜单栏上选择Options->Preferences->Files。可以看到我当前使用的编码方式Default encoding为ANSI,改为和工程一致的UTF-8。改完保存,关闭已打开页面,并重新打开已打开页面,可以看到乱码问题解决了。

在这里插入图片描述 在这里插入图片描述

一般一个工程文件的编码方式都是一致的,这个方法就可以快速更改阅览方式,从而解决乱码问题。按照这个方法,可以延伸考虑:那么我们是不是可以通过更改源码文件的编码方式适应当前source insight的默认编码格式,从而解决乱码问题? 有兴趣的朋友可以试一试,我的猜想是:可以。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3