source insight编码对齐与中文乱码问题以及CRT中文乱码处理
1 source insight 每个人编码时的格式不一致,有人用UTF-8、GB2312;我通常用GB2312,可以通过File->Reload As Encoding->选择GB2312 如果一开始编码时用的UTF-8,但是后来此文件更改为GB2312,会出现中文乱码的问题尤其中文注释和打印,就需要一个个修改中文乱码了,所以最好一开始在此文件编码时就确定是不是GB2312;
2 如果用GB2312编码的程序 中文打印在CRT里面设置需要option->session Options->Appearance->Character encoding (选择GB2312),反之如果UTF-8编码的程序,选择option->session Options->Appearance->Character encoding (选择GB2312);
3 对齐问题:注意在source insight 中选择View->visible Tabs and spaces 勾上,编码时用键盘的tab键制表符来控制首行的缩进,在source insight 软件里看到显示是这个》》,不可以用空格(也就是会在source insight 中显示...)这样会不齐,如果看到整个c文件都不齐,有的...有的》,比较杂乱可以用UE软件打开此C文件然后 视图->显示空格/制表符、然后再 格式->转换空格为制表符(首行)