💌 所属专栏:【单片机开发软件技巧】
😀 作 者: 于晓超
🚀 个人简介:嵌入式工程师,专注嵌入式领域基础和实战分享 ,欢迎咨询!
💖 欢迎大家:这里是CSDN,我总结分享知识的地方,喜欢的话请三连,有问题请私信
目录
前言
大家好,又见面了,我是小超,本文是专栏【单片机开发软件技巧】专栏的第2篇文章;
Keil是我们单片机开发经常使用的软件,写篇格式化工程教程记录一下不过分吧
专栏地址:【单片机开发软件技巧】, 此专栏单片机开发中相关的软件使用技巧总结,希望能够加深自己的印象,以及帮助到其他的小伙伴。
如果文章有什么需要改进的地方还请大佬不吝赐教👏👏。
AStyle(Artistic Style)是一个源代码格式化、美化工具,主要用于 C、C++、C#、Java 和其他几种编程语言。它可以帮助开发者自动调整代码风格,使其符合特定的编码规范或个人偏好。AStyle 可以进行的操作包括但不限于:
- 格式化缩进
- 添加或删除空格
- 调整括号的位置
- 自动换行以适应指定的最大行长度
- 移除不必要的空行
- 调整注释的位置 AStyle 支持多种操作系统,并且可以在多种集成开发环境 (IDE) 和文本编辑器中作为插件使用。
一、工具获取
二、Keil配置
1、解压AStyle到自己指定的路径
2、在Tools目录下选择Customize Tools Menu
3、添加格式化当前文件命令
在Command中填入 D:\softwares\AStyle\bin\AStyle.exe 在Arguments中填入 !E
4、添加格式化所有文件命令
在Command中填入 xxxx\astyle-3.4-x64\astyle.exe xxxx代表你的软件所在目录 在Arguments中填入 "$E*.c" "$E*.h"a
三、使用
每次格式化时,为了安全,AStyle会为文件创建一个备份,.orig结尾的原文件,如 xxx.c.orig 。 如果不需要创建,可以在配置Arguments时,末尾追加个 -n参数。a