Clang 格式:逗号前的空格?

Posted

技术标签:

【中文标题】Clang 格式:逗号前的空格?【英文标题】:Clang format: space before comma? 【发布时间】:2015-04-03 06:15:17 【问题描述】:

有没有办法配置 clang-format 在逗号前放置一个空格? (不要评判那种格式风格)

int func( int paramA, int paramB, int paramC )
                    v            v
int func( int paramA , int paramB , int paramC )

for( ; ; )-loop 中分号前的空格(不一定为空)、数组的初始化列表等也是如此,几乎在逗号/分号前面的任何地方。 我已经浏览了docs,但没有成功。

clang-format 有办法做到这一点吗?

【问题讨论】:

不,目前不支持,你可以提交补丁,但这是我以前从未遇到过的罕见风格,所以请先检查 clang 团队是否真的接受它! 【参考方案1】:

不,没有这样做的选项,也没有任何计划创建一个。

【讨论】:

以上是关于Clang 格式:逗号前的空格?的主要内容,如果未能解决你的问题,请参考以下文章

[python]特殊输入格式(输入中包含空格逗号等)

根据空格和逗号分割输入字符串

点云读写:读写txt点云(空格分隔 | 逗号分隔)

点云读写:读写txt点云(空格分隔 | 逗号分隔)

使用正则表达式批量去除第一个逗号前的内容(含逗号)以及去除最后一个逗号后面的内容

SQL 查询的时候截取字段在逗号前的部分