Clang-格式:在多行语句之后的换行符上打开大括号
Clang-Format: Open brace on newline after multiline statement
我正在寻找一种方法,仅在它前面的语句跨越多行之后有条件地在换行符上设置左大括号。
例如
void foo() { // single line
}
void bar(int aaaaaaaaaaaaaaaaaaaa
int bbbbbbbbbbbbbbbbbbbb)
{ // declaration of bar spanned multiple lines, brace on newline.
}
for (int i = 0;
i < 10; ++i)
{ // for loop spanned multiple lines, so brace on newline.
}
是否有任何规则允许以 clang 格式执行此操作?我似乎找不到。
.clang 格式
BraceWrapping:
AfterControlStatement: MultiLine
功能提案和合并
相关文章:
- 如何防止clang格式在流运算符调用之间添加换行符<<
- C/C++ - 查询平台相关的换行符(用于内存映射文件)
- 在 Stream C++ 文本之前有一个额外的换行符
- 流:CSV 文件中的换行符
- 如何在三元条件运算符中添加换行符和连接? :在 C++ 中
- Clang-格式:在多行语句之后的换行符上打开大括号
- 在输出流中插入换行符
- 防止控制台在通道字符(在 c++ 中)中输入空格(即空格、制表符和换行符)
- QProcess::readAllStandardOutput() 和换行符
- 如果有换行符,clang 格式不会附加大括号
- 提取后返回换行符的C++istream.get()
- 如何在出现换行符之前将多个整数作为输入?
- 正则表达式 获取两个换行符之间的文本
- 包含换行符分隔的单词的文件和C++中这些单词的字符串向量的大小是否相同?
- 在字符串中输入换行符
- 从文本文件中读取数据并删除所有换行符空格,并在 C++ 控制台中显示
- 在 C++ 中的 SetClipboardData() 之后粘贴不包括记事本的换行符
- 使用解脱脱在 if-else 块之后添加换行符
- 在std::cout之后使用std::cin时,换行符从何而来
- 'cin'将 EOF 放在换行符之后还是之前?