QtCreator配置代码自动格式化
程序员文章站
2022-05-28 11:53:17
...
使用Artistic Style
点击此处下载
右键解压astyle_3.1_linux.tar.gz
cd ~/astyle/build/gcc
make
打开QtCreator
使能Beautifier
插件:勾选Help
> About Plugins...
> C++
> Beautifier(experimental)
插件,关闭QtCreator
并重启。
设置代码格式化
打开Tools
> Options
> Beautifier
,具体的设置如下截图:
为了方便各位复制粘贴,现在配置放在这里:
--style=attach
indent=spaces=4 # 缩进采用4个空格
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 *、&这类字符靠近类型
设置好之后,就可以在编写代码过程中,按下快捷键Ctrl + S
就可以自动格式化代码。
推荐阅读
-
使用vue-cli3 创建vue项目并配置VS Code 自动代码格式化 vue语法高亮问题
-
详解VS Code使用之Vue工程配置format代码格式化
-
使用vue-cli3 创建vue项目并配置VS Code 自动代码格式化 vue语法高亮问题
-
vscode配置vue下的es6规范自动格式化详解
-
vscode配置vue下的es6规范自动格式化详解
-
详解VS Code使用之Vue工程配置format代码格式化
-
.net项目配置文件导致runat="server"无效,不能自动生成声明代码的问题
-
Eclipse 格式化代码时不换行与自动换行的实现方法
-
MyBatisPlus 代码自动生成配置示例
-
prettier自动格式化去换行的实现代码