gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-03 20:57:04 25 4
gpt4 key购买 nike

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

我的 .clang 格式文件

ColumnLimit: 100
IndentWidth: 4
TabWidth: 4
UseTab: Never

它转换以下块注释
/*****************************************************************************
* A brief comments.
*
* @param theory .
*
******************************************************************************/

进入这个
/*****************************************************************************
* A brief comments.
*
* @param theory .
*
******************************************************************************/

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

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

最佳答案

在您的 .clang-format 中添加以下行文件

CommentPragmas:  '^[^ ]'
这将强制 clang-format 不更改代码中的任何注释。

关于clang-format 自动更改功能 block 注释,如何禁用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60473112/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com