Qt Creator 代码格式化的配置方法
2023-12-25 19:31:15
    		文章目录
Qt Creator 代码格式化的配置方法
Beautifier
Beautifier 插件 简介
- Qt Creator提供了一个Beautifier插件,用于加载外部工具(ClangFormat)对代码进行格式化。
- Beautifier 会将源代码解析为结构模块,如赋值语句、IF语句块、循环体等等,并用Beautifier指定的选项对模块进行格式化。
- Beautifier 可以使用预定义和自定义风格对代码进行格式化。
Beautifier 安装
打开帮助->关于插件->在Beautifier处打勾,然后重启Qt Creator


注意一定要重启Qt Creator,Beautifier插件才能生效。
Clang-Format
Clang-format 简介
Clang-format是一个基于LLVM的C++代码格式化工具。
Clang-Format 安装
链接: https://llvm.org/builds/
只用下载图中的应用程序即可。很多网上下整个包太大,很多功能我们目前不需要,所以只用下载Clang-Format图中的程序即可

将下载好的程序复制放到 C:\Qt\Tools\QtCreator\bin\clang\bin 目录中。

代码格式化的配置
Beautifier 配置
打开Qt Creator,点击编辑->Preferences->Beautifier->Clang-format Qt版本不同可能不一样,你们可以看看其他教程

打开之后进入进行配置

上面的配置好后,进行下面

看清楚图片要对应 是clang-format-6923b0a7.exe程序 不是 clang-format.exe程序
- 点击浏览,会跳出一个windows文件窗口,找到clang-format-6923b0a7.exe文件并双击,Qt Creator就会自动填入clang-format-6923b0a7.exe文件的绝对路径。当然,你也可以选择手动输入clang-format-6923b0a7.exe文件的绝对路径。


到这基本完成
但是Google默认代码缩进是 2个空格 ,所以我们进一步优化
完成下面的图片的点击之后,点击添加按钮

之后我们进入了配置界面

{
BasedOnStyle: Google,
IndentWidth: 4,
}
转存中…(img-zjyqkwEK-1703501140742)]
{
BasedOnStyle: Google,
IndentWidth: 4,
}
到这里我们已经配置完成,如有什么问题可以在下面评论
    			文章来源:https://blog.csdn.net/theRavensea/article/details/135206589
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
    	本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!