xiaozhi-esp32 icon indicating copy to clipboard operation
xiaozhi-esp32 copied to clipboard

新增clang-format对代码进行格式管控

Open tju-wang opened this issue 9 months ago • 7 comments

-文件.clang-format配置基于Google C++风格指南,并做了适当调整 1.使用4空格缩进 2.行宽限制为100字符 3.采用风格的大括号和空格规则

-编写code_style.m 1.针对不同开发平台(windows/Linux/macOs) 2.举例进行整体项目格式化(建议owner择机进行) 3.举例单文件格式化、格式检查 4.举例如何跳过特定代码段的格式化(待补充指定跳过文件格式化) 5.IDE集成说明

tju-wang avatar Mar 13 '25 16:03 tju-wang

虾哥,为项目新增clang-format代码格式检查工具,您先帮忙review下初版,同步验证下工具效果。我会继续完善使用案例 @78 Xiaoxia @78

tju-wang avatar Mar 13 '25 16:03 tju-wang

这里如何做到,提交PR的代码如果不符合要求,提示调整? 当前项目不符合要求的代码,是否需要先统一调整?

78 avatar Mar 13 '25 19:03 78

第一个问题我再研究下 第二个问题,我来修改patch,让整体项目主要代码符合clang-format格式

tju-wang avatar Mar 14 '25 02:03 tju-wang