IAR8.2支持中文函数名和变量名了

2019-12-18 18:50发布

这个特性应该是在8.x中都有了,中文的变量名和函数名对于菜鸟和外包软件的交接来说应该是个好消息。
主要是如果想使用中文变量的话需要将代码文件设置成GB2312编码格式,UTF8的格式反倒是会报错,不识别中文名称。
悲剧的是GIT用SOURCETREE对于GB2312支持不是很好,他的图谱里面是UTF8,但是LOG里面显示的内容和代码文件的编码一致,也就是说在这种情况下,总有一边会是乱码,试了好久也没找到好的解决方式。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
39条回答
momo_li
1楼-- · 2019-12-20 09:38
Scarlette 发表于 2018-3-14 22:51
呵呵,这个说明你太不了解编译器了。IAR 8.x之所以会能够支持非标准字符集Identifiers,原因是IAR决定支 ...

哈哈,这个还真是不知道,不过最近的几个软件外包的合同我写的要求就是关键代码的函数和变量名必须中文化,对于大部分码农来说,写流程图和说明书比写代码痛苦一百倍,所以交接的时候都很不情愿,中文化了之后再交接就好多了,不用再猜这个函数到底是什么意思了。C#的项目,VS对中文的支持更彻底。
kebaojun305
2楼-- · 2019-12-20 10:55
momo_li 发表于 2018-3-15 08:22
哈哈,这个还真是不知道,不过最近的几个软件外包的合同我写的要求就是关键代码的函数和变量名必须中文化 ...

你这样一说,感觉 说的对,工程师是最讨厌写文档的,同时也最讨厌别人不写文档。
kite2006
3楼-- · 2019-12-20 12:24
还没体验过中文变量名哪,不知道是否会对阅读程序有帮助,或者是增加书写中文变量名的麻烦
网络孤客
4楼-- · 2019-12-20 12:49
功能提供了,是否使用在乎个人。

支持这功能
mypc16888
5楼-- · 2019-12-20 18:28
 精彩回答 2  元偷偷看……
gshuang1
6楼-- · 2019-12-20 21:31
有没那么傻

一周热门 更多>