你能设置clang-format的行长吗?

时间:2017-12-06 21:41:19

标签: clang-format

clang-format在80列分解我的行。有没有办法让止损线?

的文档

http://clang.llvm.org/docs/ClangFormatStyleOptions.html

似乎没有解决这个问题。

3 个答案:

答案 0 :(得分:11)

负责它的配置选项称为ColumnLimit

ColumnLimit: 99

答案 1 :(得分:8)

that page上查找ColumnLimit(在“可配置格式样式选项”标题下),您会找到以下声明:

  

ColumnLimit(无符号)

     

列限制。

     

列限制 0表示 没有列限制。在这种情况下,   clang-format将尊重输入中的输入线   声明除非与其他规则相抵触。

来源:Clang-Format v6 Docs于2019-01-04。斜体添加了重点。

所以,就像文档说的那样,设置......

ColumnLimit: 0

......你应该被设置。

答案 2 :(得分:0)

我也遇到了同样的问题 - 我在 VSCode 中使用 C++ 扩展并将 ColumnLimit: 0 设置为 80。我通过将 ColumnLimit 设置为一个大数字来解决这个问题;我设置了 ColumnLimit: 200,效果很好。