提个意见(代码用source insight 看有很多乱码)

发布于 2011-09-26 22:42:56
同样查看里面的Lwip代码就没有这个问题

查看更多

关注者
0
被浏览
9.5k
12 个回答
lgnq
lgnq 2011-09-27
在source insight里中文注释可能会造成乱码
prife
prife 2011-09-27
你可以用其他的编辑器查看一下有乱码的文件的文件编码方式。
比如用notepad++。

在Notepad++格式菜单里面,可以转换成一些其他格式。乱码通常是编码格式不正确导致的。
bernard
bernard 2011-09-27
乱码指的是哪方面?
zycfrank
zycfrank 2011-09-27
估计是用了table鍵造成的
amwox
amwox 2011-11-22
我觉得RTT的文件编码全部采用UTF-8会兼容性更好一些,而且全球统一
bernard
bernard 2011-11-22
我觉得RTT的文件编码全部采用UTF-8会兼容性更好一些,而且全球统一


这样的话,GUI方面要显示中文就要另想办法了。
pilgrim_kevin
pilgrim_kevin 2011-11-23
乱码可能跟tab和编码格式相关。

强烈建议代码中不要使用tab缩进,改用空格。这样才能在不同的编辑环境下最大程度地保持一致;
编码格式最好使用utf-8,但由此需要解决若干相关问题,可能比较麻烦。当然,utf-8在source insight中也会乱码,source insight对中文支持不好,而且只支持gb2312编码的中文显示
grissiom
grissiom 2011-11-23
我觉得RTT的文件编码全部采用UTF-8会兼容性更好一些,而且全球统一


这样的话,GUI方面要显示中文就要另想办法了。


大概也就只是个码表的问题吧……
grissiom
grissiom 2011-11-23
用 utf-8 的话,存储一个中文需要3个字节,而不是两个。不过嵌入式 GUI 里文字不会很多,应该不会有特别大的影响……

如果要是能支持 utf-8,那么如果以后有支持日韩,阿拉伯文之类的就方便些~
bernard
bernard 2011-11-23
用 utf-8 的话,存储一个中文需要3个字节,而不是两个。不过嵌入式 GUI 里文字不会很多,应该不会有特别大的影响……

如果要是能支持 utf-8,那么如果以后有支持日韩,阿拉伯文之类的就方便些~


UTF-8的字库在哪里?还有字库的尺寸问题。
grissiom
grissiom 2011-11-23
用 utf-8 的话,存储一个中文需要3个字节,而不是两个。不过嵌入式 GUI 里文字不会很多,应该不会有特别大的影响……

如果要是能支持 utf-8,那么如果以后有支持日韩,阿拉伯文之类的就方便些~


UTF-8的字库在哪里?还有字库的尺寸问题。


确实是个问题…… GB2312 只支持不到一万个常用字,所以比较小。UTF-8 的字库如果全的话就会很大了……

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友