clang-format在80列分解我的行。有没有办法让止损线?
的文档http://clang.llvm.org/docs/ClangFormatStyleOptions.html
似乎没有解决这个问题。
答案 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
,效果很好。