参考:哔哩哔哩:Qt Creator 自动代码格式化配置
帮助 -》 关于插件 -》 C++ -》 Beautidier
设置后重启Qt
官网下载非常慢,可以使用我提供的地址下载(不需要积分)astyle-3.4.11-x64.zip
ArtisiticStyle 工具下载网址:https://astyle.sourceforge.net/
ArtisiticStyle 风格配置网址:https://astyle.sourceforge.net/astyle.html
style=allman # 设置 大括号 风格
indent=spaces=4 # 每个缩进使用 4 个空格
attach-closing-while # 将“do-while”语句的结束“while”附加到结束大括号
indent-preproc-block # 缩进预处理
indent-preproc-define # 缩进以反斜杠结尾的多行预处理器定义
indent-col1-comments # 从第一列开始缩进 C++ 注释
min-conditional-indent=1 # 设置在由多行构建标题时添加的最小缩进量
break-blocks # 在标题块周围填充空行(例如“if”、“for”、“while”
pad-oper # 在运算符周围插入空格填充
pad-comma # 在逗号后插入空格填充
保存代码时就会自动格式化代码了