Source Insight中文显示乱码最新解决方案

发布时间:
浏览次数: 794

好酷屋教程网小编为您收集和整理了Source Insight中文显示乱码最新解决方案的相关教程:SourceInsight是一个面向项目的程序编辑器和代码浏览器,内置对C/C++,C#和Java程序的分析。SourceInsight解析您的源代码,并在工作时动态维护其自己的符号信息数

Source Insight是一个面向项目的程序编辑器和代码浏览器,内置对C / C ++,C#和Java程序的分析。 Source Insight解析您的源代码,并在工作时动态维护其自己的符号信息数据库,并自动向您提供有用的上下文信息。

在使用source insight 查看代码时经常会出现中文乱码问题,严重影响代码阅读体验。

Source Insight中文乱码解决方案

方法一:

设置s

ource

insight 编码方式

单个文件乱码解决办法:菜单栏中【File】 > 【Reload As Encoding…】 > 【Chinese Simplified (GB18030)】 > 选择后,点击load。

所有文件乱码解决办法:菜单栏中 【Options】 > 【Preferences】 >File标签中,最下面的“Default encod­ing” :改成System Default(Windows ANSI) 或者Chinese Simplified(GB2312) CP:936,点击确定。

方法二:

用source insight查看开源代码,就会显示中文乱码,可能是source insight不支持utf-8编码,而默认编码方式为ANSI码。

一、单个文件转换
对于单个文件,好说,只要将非ANSI码格式的文件转换成ANSI码格式即可,方法如下:
1、将文件用ultraEdit32打开,选择 文件->转换->UTF-8到ANSI, 然后保存。重新用source insight打开就好了。
或者使用记事本打开非ANSI格式的源代码文件,另存为,在保存选项对话框中,在编码格式一栏中发现是UTF-8,选择ANSI一项,保存,再用Source Insight打开就可以正常显示中文注释了。具体可参考百度经验的一篇文章:source insight 中文乱码的解决方案。
2、借助Linux下的iconv命令
(1)关于iconv命令的用法,可以在Linux下的终端键入iconv –help或者iconv –usage来查看
可以参考这篇文章:http://www.firekyrin.com/archives/249.html
即可以使用iconv库函数(包含在glib中)和iconv命令来执行编码转换,即:
iconv -f utf-8 -t gb18030 file1.txt -o file2.txt
将utf-8编码的file1.txt文件转换成gb18030编码的file2.txt文件。
(2)使用Ruby脚本转换
二、批量文件转换
对于批量的非ANSCII码格式的文件

以上就是好酷屋教程网小编为您收集和整理的Source Insight,Source Insight中文乱码解决方案相关内容,如果对您有帮助,请帮忙分享这篇文章^_^

本文来源: https://www.haoku5.com/IT/640efa74541961b19907b096.html

相关推荐

    分享到: