小编Uma*_*air的帖子

clang-format 自动更改功能块注释,如何禁用它?

当我选择ColumnLimit任何非零值时。它将块注释转换为 Doxygen 块注释(它*在新行之前添加空格)。但我不想改变它。我怎样才能禁用它?

我的 .clang 格式文件

ColumnLimit: 100
IndentWidth: 4
TabWidth: 4
UseTab: Never
Run Code Online (Sandbox Code Playgroud)

它转换以下块注释

/*****************************************************************************
*   A brief comments.
*
*   @param theory .
*
******************************************************************************/
Run Code Online (Sandbox Code Playgroud)

进入这个

/*****************************************************************************
 *   A brief comments.
 *
 *   @param theory .
 *
 ******************************************************************************/
Run Code Online (Sandbox Code Playgroud)

注意:它在每行之前添加了空格,我不需要这些空格。我不想通过禁用每个 Doxygen 注释块的 clang-format 来解决这个问题。这看起来很荒谬。

有什么好的建议吗?:-)

c regex clang clang-format

6
推荐指数
1
解决办法
1733
查看次数

标签 统计

c ×1

clang ×1

clang-format ×1

regex ×1