Il ne modifie pas directement le fichier source. Il ne fait que vérifier le formatage.
clang-format -style=Google XXX.cc
Il est possible de dire que le style est dans un fichier.
Pour partir d'un fichier de base :
clang-format -style=llvm -dump-config > .clang-format
Puis pour utiliser le fichier .clang-format
, il faut utiliser -style=file
. Il ne faut pas remplacer file
par le nom du fichier. clang-format
va automatiquement chercher le fichier .clang-format
et uniquement lui.
YAML:1:4: error: Got empty plain scalar
Le fichier .clang-format
est au format UTF-8 avec BOM (EF BB BF
). L'ouvrir avec Notepad++ et le réenregistrer au format UTF-8 sans BOM. Error formatting with custom .clang-format Archive du 18/06/2018 le 22/06/2020
YAML:145:3: error: unknown key 'StatementMacros'
La clé StatementMacros
n'est pas supportée par la version de clang-format
. Il suffit de supprimer la ligne StatementMacros
et ses données ou de mettre à jour clang-format
.