我的clang格式很难与多行注释配合使用。我试过:
CodePragmas: '^[^ ]'
但这仍然会产生以下结果。格式化前:
class Test
{
/* =======
* Public Functions
* ======== */
public:
};
格式化后:
class Test
{
/* =======
* Public Functions
* ======== */
public:
};
如有任何帮助,我们将不胜感激。谢谢
我的注释格式略有不同,但情况相同。如果你知道你的区块评论的格式都使用相同的模式,我认为这样的东西会起作用:
CommentPragmas: '/* =======n((.+n.+)+)======== */'
如果你想排除所有多行块评论,我认为这将起作用:
CommentPragmas: '/*(.+n.+)+*/'
我发现ColumnLimit仍然适用于这些注释,导致它们以不希望的方式包装。否则,clang格式(3.8)将不影响这些块。