Clang-format格式標準化

理想是书店店长發表於2024-09-08

1,工具與準備:

VS code中可以安裝clang-format擴充套件或者使用C/C++;

2,配置VS code

設定中,首選項->設定; 可使用everythin搜尋clang-format.exe; 一般visual studio會自帶,選擇一個即可(在環境變數中,新增對應的路徑);

3,配置 .clang-format

中斷使用以下命令建立 .clang-format檔案(內容編碼為UTF8或UTF8 BOM),否則容易報錯

clang-format-style=llvm -dump-config> .clang-format

建議配置

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

BasedOnStyle: LLVM

ColumnLimit: 120

IndentWidth: 4

TabWidth: 4

UseTab: Never

SpaceBeforeParens: ControlStatements

SpaceBeforeAssignmentOperators: true

SpaceAfterTemplateKeyword: true

SpaceAfterCStyleCast: true

SpaceBeforeCStyleCastParentheses: true

SpacesAroundRangeBasedForLoopColon: true

SpaceBeforeRangeBasedForLoopParentheses: false

SpacesInContainerLiterals: true

BreakStringLiterals: true

BreakBeforeBraces: Linux

相關文章