Source Insight中文显示乱码最新解决方案
好酷屋教程网小编为您收集和整理了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 encoding” :改成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
相关推荐