IndentWidth: 4:缩进宽度为4个空格。 UseTab: Never:不使用制表符进行缩进。 BinPackArguments: false:不将函数参数进行换行。 运行clang-format:在命令行中进入到项目的根目录,并执行以下命令:clang-format -i <file>其中,<file>为需要格式化的代码文件名或者目录名。加上-i参数可以直接修改源代码文件,否则...
IndentWidth: 4 # 在尖括号的<后和>前添加空格 SpacesInAngles:true # 允许短的块放在同一行 AllowShortBlocksOnASingleLine: false # 对齐连续的尾随的注释 AlignTrailingComments: true # 允许短的case标签放在同一行 AllowShortCaseLabelsOnASingleLine: false # 允许短的函数放在同一行: None, InlineOnly(定义...
在.clang-format文件中,可以定义各种规则,如缩进宽度、换行风格、空格的使用等。可以根据个人或团队的编码风格要求,自定义这些规则。 以下是一个示例的.clang-format文件内容: 代码语言:txt 复制 { "BasedOnStyle": "Google", "IndentWidth": 4, "UseTab": false, "AllowShortIfStatementsOnASingleLine": false...
1 change: 1 addition & 0 deletions 1 .clang-format Original file line numberDiff line numberDiff line change @@ -41,6 +41,7 @@ StatementMacros: - QT_REQUIRE_VERSION --- Language: ObjC ObjCBlockIndentWidth: 4 # We exclude Objective-C(++) from the second line-wrapping pass in tool...
4.2 编写自定义的.clang-format文件 在项目的根目录下添加.clang-format文件,我们可以在该文件中添加自己自定义的格式化规则配置,如下是我的一些配置,可供大家参考: BasedOnStyle: LLVM IndentWidth: 4 UseTab: false BreakBeforeBraces: Attach AllowShortIfStatementsOnASingleLine: false ...
ContinuationIndentWidth: 4 # 去除C++11的列表初始化的大括号{后和}前的空格 Cpp11BracedListStyle: true # 继承最常用的指针和引用的对齐方式 DerivePointerAlignment: false # 关闭格式化 DisableFormat: false # 自动检测函数的调用和定义是否被格式为每行一个参数(Experimental) ...
IndentWidth: 4 #@[]里面两边空格,原true SpacesInContainerLiterals:false #OC中,在@property之后添加空格, 例如:使用 \@property (readonly) 而不是 \@property(readonly). ObjCSpaceAfterProperty:true #使用objc块(block)时缩进的字符数。 ObjCBlockIndentWidth: 4 ...
windows下,在.pro目录下创建.clang-format文件,linux下,在用户目录创建.clang-format文件。 我的格式化配置如下 BasedOnStyle: Google IndentWidth: 4 AccessModifierOffset: -4 BreakBeforeBraces: Custom BraceWrapping: AfterFunction: true ColumnLimit: 120 ...
IndentWidth:4# switch的case缩进IndentCaseLabels:true# OC里面,在@property后加空格ObjCSpaceAfterProperty:true# OC里面,在Protocol前后加空格ObjCSpaceBeforeProtocolList:true # 单行注释前的空格数 SpacesBeforeTrailingComments:1# 连续的空行保留几行
clang-format -style=file -i main.cpp // 当然也支持对指定行格式化,格式化main.cpp的第1,2行 clang-format -lines=1:2 main.cpp 4 配置文件详解 .clang-format文件是用于配置clang-format的文件,采用基于YAML的格式。文件结构包括一系列的键值对,用于定义不同的格式化选项,其中格式化选项可以嵌套使用,形成层级...