常用的格式設置:
#如果為真(true),分析格式化過的文件中最常見的&和*的對齊方式。然后指針對齊僅作為回退 DerivePointerAlignment: false #縮進寬度 IndentWidth: 4 #@[]里面兩邊空格,原true SpacesInContainerLiterals: false #OC中,在@property之后添加空格, 例如:使用 \@property (readonly) 而不是 \@property(readonly). ObjCSpaceAfterProperty: true #使用objc塊(block)時縮進的字符數。 ObjCBlockIndentWidth: 4 #如果為真(true),這條語句:“if(a)return;”將被放在同一行 AllowShortIfStatementsOnASingleLine: true #如果為假(false),空格將在賦值操作符之前被移除。 SpaceBeforeAssignmentOperators: true #指針和引用的對齊樣式:Right,Left,Center PointerAlignment: Right #保持連續空行的最大數量 MaxEmptyLinesToKeep: 1 #每行字符的長度 ColumnLimit: 0 #注釋對齊 AlignTrailingComments: true #括號后加空格 SpaceAfterCStyleCast: true