c++ - Clang-Format:多行语句后在换行符上打开大括号
问题描述
我正在寻找一种方法,仅在它之前的语句跨越多行之后,有条件地将左大括号设置在换行符上。
例如
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 格式进行此操作?我似乎找不到一个。
解决方案
推荐阅读
- networking - 无法从专用网络 ping OPENVPN 客户端
- c++ - Windows 和 Linux 错误中的 DoEvent()
- kotlin - 为什么抽象类可以成为 Kotlin 中的实例?
- c# - 创建和下载文件在一个页面上工作而在另一个页面上失败 - ASP.NET
- c++ - 我尝试使用带有 Arduino Nano 的 PN532 板读取 Standard Mifare 卡,但它读取的是我的代码
- javascript - javascript在数组内的对象中添加缺少的键
- groovy - 用于 java/groovy 的 Appium 包装器
- java - 什么时候是钻石算子,什么时候不是?
- python - 在另一个 .txt 文件中逐位搜索一个 .txt 文件的内容段并打印匹配行
- python - 在 Python Pandas 中将 1 分钟 OHLCV 数据重采样为 5 分钟数据