Qt Creator,在Help栏里,选择About Plugins,勾上Beautifier,重启qtcreator; 选择Tools->Options,点击左栏的Beautifier,选择Clang Format; Clang format的路径填写:F:\Qt\Qt5.12.7\Tools\QtCreator\bin\clang\bin\clang-format-2663a25f.exe 在Option
clang-format是一种格式化代码的插件,可用于格式化C / C ++ / Java / JavaScript / Objective-C / Protobuf / C#代码。而Qt Creator的格式化代码的功能只支持非常简单的缩进纠正,本博客主要讲述如何在Qt Creator上配置clang-format插件。 打开Beautifier插件 打开帮助->关于插件->在Beautifier处打勾,然后重启Qt Cre...
QtCreator配置代码格式化插件Beautifier 勾选Beautifier插件,然后根据提示重启QtCreator安装clang-format,Mac用户直接 brew install...格式化代码的配置文件,也可以自定义配置文件设置使用clang-format配置文件格式化代码快捷键为原来的Command+i,替换原有format操作。
Uncrustify 在Qt creator统一代码风格中的应用 点击【帮助】–【关于插件】,勾选【C++】 --【Beautifier】,然后重启 下载Uncrustify,使用最新版本就可以 打开【工具】–【选项】–【Beautifier】,在general中配置如下: 在Uncrustify中配置如下,self_defined是我自己定义的,详细参考 QtCreator格式化代码—Beautifier插件...
# qt配置格式化代码插件clang-format自定义格式 # 打开beautifier 打开 选择beautifier点打开 然后重开qc  # 选择离更改beautifier的tool为clang-format  . 可惜这只是一个接口,它的作用是调用格式化工具进行格式化.--这一点...
clang-format既是一个库,也是一个单独的工具,它可以自动格式化代码。下面我们介绍如何在QtCreator中使用clang-format。 点击帮助->关于插件,勾选Beautifier 重启后,点击工具->选项->Beautifier->Clang Format,选择使用File定义风格 windows下,在.pro目录下创建.clang-format文件,linux下,在用户目录创建.clang-format文件...
(s)影响代码紧凑 BitFieldColonSpacing: None # C++标准, Latest即可 Standard: Latest StatementAttributeLikeMacros: - Q_EMIT StatementMacros: - Q_UNUSED - QT_REQUIRE_VERSION # Tab宽度, 建议4 TabWidth: 4 # 不使用CRLF, 强制关闭, 如果DeriveLineEnding为true却未自动决策出来, 此项用于fallback策略 ...
但是VS2017自带的clang-format的LLVM版本是v6.0,比较旧,不建议使用了。 2、Qt Creator Clang-Tidy设置 在Qt Creator里,点击Tools(工具)->Options(选项)->Analyzer(分析器), 在Clang-Tidy填写F:\Qt\Qt5.12.7\Tools\QtCreator\bin\clang\bin\clang-tidy.exe ...
点击确认按钮之后,最终会在路径C:\Users\<用户名>\AppData\Roaming\QtProject\qtcreator\beautifier\clangformat\myclangconfig生成.clang-format文件。如果该文件使用了中文注释,那么就需要手动另存为UTF-8的编码,否则格式化时会报错:error: Got empty plain scalar。