小编Sle*_*man的帖子

如何使用 clang-format 格式化 Objective-C 拖曳参数块?

我有以下代码,例如:

[UIView animateWithDuration:10 animations:^{

} completion:^(BOOL finished) {

}]
Run Code Online (Sandbox Code Playgroud)

当我对其应用 clang-format 时,它变成:

[UIView animateWithDuration:10 animations:^{

}
    completion:^(BOOL finished){

    }];
Run Code Online (Sandbox Code Playgroud)

如您所见,新行中的第二个块参数。

我的风格 :

AlignTrailingComments: true
BasedOnStyle: Chromium
BreakBeforeBraces: Allman
ColumnLimit: 0
IndentWidth: 4
TabWidth: 8
ObjCSpaceAfterProperty: true
ObjCSpaceBeforeProtocolList: true
ObjCBlockIndentWidth: 4
PointerBindsToType: false
SpacesBeforeTrailingComments: 1
SpacesInSquareBrackets: false
SpacesInContainerLiterals: false
#SpaceInEmptyParentheses: true
SpacesInParentheses: false
UseTab: Never
KeepEmptyLinesAtTheStartOfBlocks: false
#SpaceAfterCStyleCast: true 
Run Code Online (Sandbox Code Playgroud)

xcode objective-c clang-format

5
推荐指数
0
解决办法
143
查看次数

标签 统计

clang-format ×1

objective-c ×1

xcode ×1