【问题标题】:Configuring clang-format in source在源代码中配置 clang-format
【发布时间】:2020-01-18 07:46:58
【问题描述】:

虽然可以在源 cmets 中完全禁用 clang-format // clang 格式关闭 // clang-format on

具体来说,我现在想要实现的是允许 AlignConsecutiveAssignments 用于已分配值的枚举,并为所有其他地方关闭它。能够切换这个参数(或者给它标志而不是二进制)会很棒。

有人知道这是否可行或者我应该提出功能请求吗?

【问题讨论】:

    标签: c code-formatting clang-format


    【解决方案1】:

    也许我可以使用 2 个单独的 .clang 格式文件,并将一个 AlignConsecutiveAssignments = false 用于我的 .c 文件,另一个将 AlignConsecutiveAssignments = true 用于我的 .h 文件。

    这远非完美,但适用于大多数情况。

    编辑 - 这就是我现在为解决这个问题所做的。

    【讨论】:

      猜你喜欢
      • 2016-10-22
      • 1970-01-01
      • 2020-07-27
      • 2018-06-25
      • 2017-03-15
      • 2022-10-15
      • 2015-03-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多