BasedOnStyle
BasedOnStyle (string)¶
用于配置中未特别设置的所有选项的样式。用于配置中未特别设置的所有选项的样式。
此选项仅在 clang-format 配置中支持(在 -style='{...}' 和 .clang-format 文件)。
可能的值:
LLVM一种符合 LLVM代码规范 的样式Google一种符合 Google C++风格指南 的样式Chromium一种符合 Chromium风格指南 的样式Mozilla一种符合 Mozilla风格指南 的样式WebKit一种符合 WebKit风格指南 的样式Microsoft一种符合 Microsoft风格指南 的样式GNU一种符合 GNU代码规范 的样式
InheritParentConfig 不是真正的样式,但允许使用来自父目录的 .clang-format 文件(如果没有父目录,则为其父目录)。如果没有找到父文件,它会退回到 fallback 样式,并将更改应用到该样式。使用这个选项,您可以覆盖子目录的主样式的某些部分。这也可以通过命令行实现,例如:--style={BasedOnStyle: InheritParentConfig, ColumnLimit: 20}
最后更新:
2022-10-31