打印
[单片机芯片]

建议CH32V103的EVT库注意一下代码缩进和空白字符

[复制链接]
3122|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 | 只看该作者
这个倒是还没注意过,哈哈哈,好提议

使用特权

评论回复
5
Belle1257| | 2022-4-15 12:57 | 只看该作者
可能是有代码规范吧,不然一般都不会注意这个事情的

使用特权

评论回复
6
Annie556| | 2022-4-15 13:15 | 只看该作者
可以用格式化的脚本实现,这样能好很多,也不会犯错

使用特权

评论回复
7
Carmen7| | 2022-4-15 13:40 | 只看该作者
良好的代码格式习惯,支持楼主

使用特权

评论回复
8
Alina艾| | 2022-4-15 14:31 | 只看该作者
这个格式问题之前都没注意过,这个以后也得学习格式了,能美观点儿而且方便阅读

使用特权

评论回复
9
Candic12e| | 2022-4-15 14:42 | 只看该作者
用格式化的脚本呢?或者自己做个代码格式的脚本,这样就好多了

使用特权

评论回复
10
Estelle1999| | 2022-4-15 15:13 | 只看该作者
我记得NXP有个大神之前做个代码格式检测的软件,很强,其实沁恒自己内部也可以有一套这种检测机制

使用特权

评论回复
11
B1lanche| | 2022-4-18 11:48 | 只看该作者
这是一种规范,值得学习

使用特权

评论回复
12
Charlotte夏| | 2022-4-18 13:10 | 只看该作者
有没有做这种格式规范或者标准的文件啊?想跟着学习学习

使用特权

评论回复
13
Emily999| | 2022-4-19 11:44 | 只看该作者
这种好像除了不美观,阅读不方便之外也不是什么大事,但是对工程师来说,可能这就是一种美,要完美

使用特权

评论回复
14
cashrwood| | 2022-5-28 15:13 | 只看该作者
CH32V103的EVT库在哪下载的?

使用特权

评论回复
15
hilahope| | 2022-5-28 16:54 | 只看该作者
习惯于缩进。   

使用特权

评论回复
16
xiaoyaozt| | 2022-5-28 17:14 | 只看该作者
应该是可以统一替换的。  

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

120

主题

901

帖子

8

粉丝