gpt4 book ai didi

llvm - 如何让 clang-tidy 禁用彩色输出

转载 作者:行者123 更新时间:2023-12-05 04:47:24 24 4
gpt4 key购买 nike

A recent change to run-clang-tidy.py意味着底层的 clang-tidy 命令现在总是与 -use-color 一起运行。问题是如何禁用它。

我将此脚本与 Sonarqube Community C++ plugin 一起使用并且这无法处理额外的着色字符 - FTR 它报告无法在关联的 repo 中找到所有文件。

我尝试添加额外的参数 -config '{"UseColor":false}' 但没有任何区别。

短期内,我可能会在本地修改 python 脚本。从长远来看,我想知道是否有更好的方法?

最佳答案

issue现在已在 LLVM 的 main 分支中修复,应该会在下一个版本中解决。旧的默认行为已恢复,您将能够使用 -use-color 选项明确选择加入或退出彩色输出。

作为短期解决方案,您可以去掉启用彩色输出的 ANSI 转义字符。参见 Removing colors from output获取说明。

关于llvm - 如何让 clang-tidy 禁用彩色输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68509127/

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