c++ - Clang-Format:如何在 switch 语句中获取单行 case 语句

标签 c++ clang-format

是否有可能获得格式如下的 switch 语句:

switch (index) {
  case 0: /* statement */ break;
  case 1: /* statement */ break;
  default: break;
}

使用 Clang 格式?

最佳答案

是的,您需要将 AllowShortCaseLabelsOnASingleLine 设置为 true。您可以在 this great website: "clang-format-configurator" 上使用您的 .clang-format 配置进行实时实验。 .

Clang-format configurator screenshot

关于c++ - Clang-Format:如何在 switch 语句中获取单行 case 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41565261/

相关文章:

c++ - 程序可以在 ideone 上运行,但不能在本地运行(可能是内存错误)

c++ - clang-format 如何不将 if 语句放在一行中?

c++ - clang-format:在 lambda 函数和外部 block 的大括号之前中断

c++ - C++ 中的 OpenCV : "Unknown Type Name"

c++ - 使 size_t 和 wchar_t 可移植?

c++ - clang-format 显示哪种样式选项应用于代码

c++ - clang-format:如何对齐结构初始化列表

c++ - clang-format:类声明结束和命名空间关闭之间的空行

c++ - 可能错误设计的资源管理器中的模板错误

c++ - 使用 std::sort 按值对 CPP 中的 map 进行排序的代码有什么问题?