这里记录一下个人使用的格式化配置:

  • 个人使用的格式化工具Artistic Style
  • 格式化信息:
--style=linux 	#:Linux 风格格式和缩进
#--style=kr
#indent=spaces=4	   # 缩进采用4个空格
-A1 #使用AllMan程序风格,即大括号另起一行。
indent-switches         # -S  设置 switch 整体缩进
indent-cases 	          # -K  设置 cases 整体缩进
indent-namespaces       # -N  设置 namespace 整体缩进
indent-preproc-block    # -xW 设置预处理模块缩进
indent-preproc-define   # -w  设置宏定义模块缩进	
pad-oper                # -p  操作符前后填充空格
#delete-empty-lines      # -xe 删除多余空行
add-braces              # -j  单行语句加上大括号
#align-pointer=name      # *、&这类字符靠近变量名字
align-pointer=type       #*、&这类字符靠近类型

效果如下:

在这里插入图片描述

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐