赞
踩
"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配置文件,添加以下代码
"C_Cpp.clang_format_fallbackStyle": "{ BasedOnStyle: LLVM, IndentWidth: 4, BreakBeforeBraces: Attach}"
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。