[单片机芯片] 建议CH32V103的EVT库注意一下代码缩进和空白字符

[复制链接]
3548|15
 楼主| imdx 发表于 2021-12-14 09:03 | 显示全部楼层 |阅读模式
AD, ev, AC, dc
目前CH32V103的EVT版本V1.6,自带的固件库代码中,缩进中空格和TAB混用,很多行尾空白。
能看出来作者的编辑器设置是2空格缩进,TAB设置为2空格,这个设置下空格和TAB缩进看起来问题也不大。
问题是大部分人的编辑器设置都是4空格缩进,TAB都是设置为4空格,这种设置下空格和TAB混用的缩进就乱套了。
只用TAB缩进,或者只用空格缩进,都没有问题,无论编辑器里面TAB是几个空格都不会乱,请尽量避免混用TAB和空格缩进。
另外行尾的空白包括TAB和空格都是没有意义的,建议设置编辑器为保存时自动修剪行尾空白。
这方面ST和GD的固件库都没有问题。

WCHTech2 发表于 2021-12-14 10:55 | 显示全部楼层
您好,感谢你的建议,后面我们会对EVT例程的格式进行修改完善!
redone 发表于 2022-2-9 17:42 | 显示全部楼层
漂亮的代码格式习惯,确实会让人舒服
Betty996 发表于 2022-4-15 11:26 | 显示全部楼层
这个倒是还没注意过,哈哈哈,好提议
Belle1257 发表于 2022-4-15 12:57 | 显示全部楼层
可能是有代码规范吧,不然一般都不会注意这个事情的
Annie556 发表于 2022-4-15 13:15 | 显示全部楼层
可以用格式化的脚本实现,这样能好很多,也不会犯错
Carmen7 发表于 2022-4-15 13:40 | 显示全部楼层
良好的代码格式习惯,支持楼主
Alina艾 发表于 2022-4-15 14:31 | 显示全部楼层
这个格式问题之前都没注意过,这个以后也得学习格式了,能美观点儿而且方便阅读
Candic12e 发表于 2022-4-15 14:42 | 显示全部楼层
用格式化的脚本呢?或者自己做个代码格式的脚本,这样就好多了
Estelle1999 发表于 2022-4-15 15:13 | 显示全部楼层
我记得NXP有个大神之前做个代码格式检测的软件,很强,其实沁恒自己内部也可以有一套这种检测机制
B1lanche 发表于 2022-4-18 11:48 | 显示全部楼层
这是一种规范,值得学习
Charlotte夏 发表于 2022-4-18 13:10 | 显示全部楼层
有没有做这种格式规范或者标准的文件啊?想跟着学习学习
Emily999 发表于 2022-4-19 11:44 | 显示全部楼层
这种好像除了不美观,阅读不方便之外也不是什么大事,但是对工程师来说,可能这就是一种美,要完美
cashrwood 发表于 2022-5-28 15:13 | 显示全部楼层
CH32V103的EVT库在哪下载的?
hilahope 发表于 2022-5-28 16:54 | 显示全部楼层
习惯于缩进。   
xiaoyaozt 发表于 2022-5-28 17:14 | 显示全部楼层
应该是可以统一替换的。  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

124

主题

907

帖子

8

粉丝
快速回复 在线客服 返回列表 返回顶部