C++ 是否可以在一行上使用clang格式的单行名称空间?
有没有一种方法可以让clang格式将一行名称空间放在一行上,如下所示?我需要做一些前瞻性声明,我更喜欢这样说C++ 是否可以在一行上使用clang格式的单行名称空间?,c++,llvm,clang-format,C++,Llvm,Clang Format,有没有一种方法可以让clang格式将一行名称空间放在一行上,如下所示?我需要做一些前瞻性声明,我更喜欢这样说 namespace One { namespace Two { class MyClassA; } namespace Two { typedef std::unique_ptr<MyClassA> MyClassAUPtr; } namespace Two { class MyClassB; } namespace Two { typede
namespace One {
namespace Two { class MyClassA; }
namespace Two { typedef std::unique_ptr<MyClassA> MyClassAUPtr; }
namespace Two { class MyClassB; }
namespace Two { typedef std::unique_ptr<MyClassB> MyClassBUPtr; }
namespace Three { class MyClassC; }
namespace Three { typedef std::unique_ptr<MyClassC> MyClassCUPtr; }
}
namespace-One{
命名空间二{class MyClassA;}
命名空间二{typedef std::uniqueptrmyclassauptr;}
命名空间二{class MyClassB;}
命名空间二{typedef std::unique_ptr MyClassBUPtr;}
命名空间三{classmyclassc;}
命名空间三{typedef std::unique_ptr MyClassCUPtr;}
}
否,截至,没有此选项。否,截至,没有此选项。对。是否可以使用clang格式的函数编写自定义正则表达式?我想我可以在这些行上关闭clang格式。@t当然,如果您关闭clang格式并使用其他格式设置程序,任何事情都是可能的。不过,我并不打算使用其他格式设置程序,而是使用clang格式的“//clang格式关闭”“//clang格式打开”功能并包装我的转发声明。。另一个问题是,clang format是否有一个实现,用于编写自定义正则表达式以识别某些模式,然后对该代码执行操作,而普通格式不会在该部分代码上运行。。然后我可能会很高兴地组织它:“离开C++一段时间…@ TLOE是的,并且你也可以使用更现代的<代码>使用MyCalSuppUTr= STD::UnQuyjpTR;创建typedef
s右键。是否可以使用clang格式的函数编写自定义正则表达式?我想我可以在这些行上关闭clang格式。@t当然,如果您关闭clang格式并使用其他格式设置程序,任何事情都是可能的。不过,我并不打算使用其他格式设置程序,而是使用clang格式的“//clang格式关闭”“//clang格式打开”功能并包装我的转发声明。。另一个问题是,clang format是否有一个实现,用于编写自定义正则表达式以识别某些模式,然后对该代码执行操作,而普通格式不会在该部分代码上运行。。然后我可能会很高兴地组织它:“离开C++一段时间…@ TLOE是的,并且你也可以使用更现代的<代码>使用MyCalSuppUTr= STD::UnQuyjpTR;创建typedef
s。