小编Joe*_*day的帖子

clang-format打破lint注释

我们在C/C++的代码库中使用lint,我也试图在我的工作流程中开始集成clang-format.

不幸的是,lint偶尔需要注释来忽略特定的检查,格式如下:

/*lint -[annotation] */
Run Code Online (Sandbox Code Playgroud)

要么

//lint -[annotation]
Run Code Online (Sandbox Code Playgroud)

具体来说,如果注释的开始标记和'lint'之间有空格,则它不会将其识别为注释指令.不幸的是,我对clang-format的默认设置将其视为错误并有助于插入空格.

有没有办法让clang格式识别匹配该模式的评论并让它们孤立?现在我使用3.4,但如果需要可以升级.

c++ lint clang-format

12
推荐指数
2
解决办法
3911
查看次数

标签 统计

c++ ×1

clang-format ×1

lint ×1