目录
概述
本篇文章介绍如何使用Keil IDE,引用Astyle 第三方工具格式化代码。
官网:http://astyle.sourceforge.net/
硬件:STM32F103CBT6最小系统板
软件:Keil 5.29 + STM32CubeMX6.01
一、使用方法
下载Astyle:
SourceForge:http://sourceforge.net/projects/astyle/
把压缩包解压,放在keil安装目录下即可,如下所示:
二、STM32CubeMx配置
![](https://i-blog.csdnimg.cn/blog_migrate/329a7dea469a52684995dade7ae3b16c.png)
![](https://i-blog.csdnimg.cn/blog_migrate/1ee8721213abad0ee422c5644e323230.png)
三、Examples
1、配置Keil
新建两种格式参数配置
1)、“格式化所有文件”,Arguments配置为:"$E*.c" "$E*.h"
2)、“格式化当前文件”,Arguments配置为:!E
验证是否添加成功
2、添加格式化快捷键
如下图,弹出Assign Shortcut窗口时,按键的键即可。
3、main.c文件,未格式化,代码
格式化后的代码
注:文件格式化后,再次格式化,会提示,未改变状态
参考文章:
1、https://www.jianshu.com/p/f22b369ca71e
2、https://blog.csdn.net/cw_huang/article/details/111056937
3、https://blog.csdn.net/ZDQ1431/article/details/111355291
四、总结
好了,就介绍到此。