如何将括号与其包含的代码对齐
How to align brackets with the code they contain?
是否可以使用clang格式来实现以下样式?
int foo(int bar)
{
if(bar == 1)
{
cout << bar;
return bar;
}
else
return bar - 1;
}
我已经浏览了此处显示的所有 clang 格式样式选项,似乎这是不可能的。
我也很难缩进所有括号。BraceWrapping 中的 IndentBraces 选项允许我为 if 语句和循环之类的东西这样做,但它不适用于函数定义、类定义和命名空间定义等内容。
如果不可能,您是否对 Linux 上可用的工具和/或文本编辑器有建议,允许我这样做?
我最终使用了艺术风格,它为怀特史密斯格式提供了"style=whitesmith"选项。
相关文章:
- 编译包含字符串的代码时遇到问题
- 在混合代码库中将C转换为C++时出现许多包含错误
- 在C++代码中包含opencv时,使用ctypes创建.so文件
- 如何将外部代码包含在虚幻引擎4 C++项目中
- 如果代码包含多个复杂度循环,如何计算复杂度
- 如何使用 cmake 在代码中包含、构建和调试共享库 (.so)?
- 在 C++ 对象包装器中安全地包含 C 代码
- 为什么我的代码包含错误分段错误(核心转储)?
- 删除外部包含代码库中的删除
- 当我无法包含代码所需的头文件时,如何链接 shrared 库?
- 仅在满足静态constexpr时才包含代码
- 在C++中包含 C 代码
- 在Cocoa/Objective-C项目中包含C++代码时'class'未知类型名称
- 如何创建一个仅包含 C 代码包装C++代码的 .so 文件 - 与 OpenCV 相关
- 为什么在 gcov 中声明"不包含代码"的行
- #include 并没有真正包含代码C++
- 在一个c++项目中(文件大多是.cpp),如果一个文件只包含c代码,它应该被命名为.c还是.cpp ?
- 使用#include来包含代码段
- 如何编译包含C++代码的C代码
- 在Eclipse/StatET中编写一个包含c++代码的R包