"C_Cpp.clang_format_style"
和 "C_Cpp.clang_format_fallbackStyle"
是用于配置 Visual Studio Code 中 C/C++ 扩展的 Clang 格式化器的两个不同设置。
-
"C_Cpp.clang_format_style"
用于指定在使用 Clang 格式化器时的首选格式化风格。如果你在项目中有.clang-format
文件或者其他适用的设置,那么将会使用这些设置来格式化代码。如果未指定,或者指定的风格无法应用,扩展会使用"C_Cpp.clang_format_fallbackStyle"
中指定的回退风格。 -
"C_Cpp.clang_format_fallbackStyle"
则用于指定当无法应用任何其他设置时,Clang 格式化器应该使用的回退风格。这个设置通常用作最后的选择,确保即使在没有其他设置可用时,代码也能够以某种合理的方式被格式化。
因此,如果你在项目中有 .clang-format
文件或者其他设置来指定格式化风格,那么首先会根据这些设置来格式化代码;如果这些设置不可用或不适用,才会使用 "C_Cpp.clang_format_fallbackStyle"
中指定的回退风格。
打开setting.json配置文件,添加以下代码文章来源:https://www.toymoban.com/news/detail-853121.html
"C_Cpp.clang_format_fallbackStyle": "{ BasedOnStyle: LLVM, IndentWidth: 4, BreakBeforeBraces: Attach}"
参考资料:VS Code 格式化 C 语言代码时左大括号不换行文章来源地址https://www.toymoban.com/news/detail-853121.html
到了这里,关于VSCode格式化C/C++ 修改为大括号不换行的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!