clang format 自定義樣式常用參數說明


 常用的格式設置:

#如果為真(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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM