格式化常用方法:
(1)在sourceInsight、keil等代码编辑器中格式化
例如在sourceInsight编辑代码时格式化,可参考:
https://blog.youkuaiyun.com/redeagle_gbf/article/details/81566871
格式化单个文件指令范例:
D:\AStyle.exe D:\project_group\CMCC-OBL1A\code\CMCC-OBL1A\user\Src\rtos.c --style=allman -k3 -W1 -xG -S -s4 -xb -U -p -xf -xh -xC120 -xL -H -Y -xW -w -n %f
(2)代码提交时格式化
可以在gerrit、git等代码管理工具增加脚本,在提交前格式化代码,
例如:https://www.cnblogs.com/rsapaper/p/12617165.html
(3)批量格式化文件夹
例如新引入某个SDK模块,在提交代码前可以对所在的文件夹进行批量格式化,指令如下:
- 运行cmd
- 键入d:进入D盘目录
- (假设exe文件在D盘)键入如下指令回车执行 .\AStyle.exe D:\project_group\CMCC-OBL1A\code\CMCC-OBL1A\user\abup_task\*.c D:\project_group\CMCC-OBL1A\code\CMCC-OBL1A\user\abup_task\*.h --style=allman -k3 -W1 -xG -S -s4 -xb -U -p -xf -xh -xC120 -xL -H -Y -xW -w -n %f --recursive
270



被折叠的 条评论
为什么被折叠?



