你能设置 clang-format 的行长吗?
Can you set clang-format's line length?
clang-format 将我的行拆分为 80 列。有没有办法停止断线? documentation 似乎没有解决这个问题。
负责它的配置选项称为ColumnLimit
。您可以通过将其设置为 0 来移除列限制。
ColumnLimit: 0
在 that page 上找到 ColumnLimit
(在“可配置格式样式选项”标题下),您会发现以下语句:
ColumnLimit (unsigned)
The column limit.
A column limit of 0 means that there is no column limit. In this case,
clang-format will respect the input’s line breaking decisions within
statements unless they contradict other rules.
来源:Clang-Format 文档(v4.0.0, latest)。添加斜体以强调。
所以,就像文档所说的那样,设置...
ColumnLimit: 0
...你应该设置好了。
我也有同样的问题 - 我在 VSCode 中使用 C++ 扩展并设置 ColumnLimit: 0
仍然包裹在 80。我通过将 ColumnLimit
设置为大来解决这个问题数字;我设置了 ColumnLimit: 200
,效果很好。
clang-format 将我的行拆分为 80 列。有没有办法停止断线? documentation 似乎没有解决这个问题。
负责它的配置选项称为ColumnLimit
。您可以通过将其设置为 0 来移除列限制。
ColumnLimit: 0
在 that page 上找到 ColumnLimit
(在“可配置格式样式选项”标题下),您会发现以下语句:
ColumnLimit (unsigned)
The column limit.
A column limit of 0 means that there is no column limit. In this case, clang-format will respect the input’s line breaking decisions within statements unless they contradict other rules.
来源:Clang-Format 文档(v4.0.0, latest)。添加斜体以强调。
所以,就像文档所说的那样,设置...
ColumnLimit: 0
...你应该设置好了。
我也有同样的问题 - 我在 VSCode 中使用 C++ 扩展并设置 ColumnLimit: 0
仍然包裹在 80。我通过将 ColumnLimit
设置为大来解决这个问题数字;我设置了 ColumnLimit: 200
,效果很好。