在我正在使用的代码库中,我们总是这样声明嵌套的命名空间:
namespace foo { namespace detail {
// stuff
} } // foo::detail namespace
我还没有找到一种方法来配置clang-format
不把它分成多行:
namespace foo {
namespace detail {
// stuff
}
} // foo::detail namespace
我已经玩过BreakBeforeBraces
配置,并且我研究了BraceWrapping
clang 3.8 中的新配置,都没有成功。
是否可以在不使用 注释代码的情况下做到这一点// clang-format [on/off]
?