CLion(和其他IDE?)的"#pragma ide diagnostic ignored"列表
List of "#pragma ide diagnostic ignored" for CLion (and other IDEs?)
我一直在使用带有CLion的Google测试框架,IDE无法解析框架中的许多宏。今天,我点击了检查旁边的灯泡,点击了"忽略检查声明",CLion插入了
#pragma ide diagnostic ignored "CannotResolve"
以及CCD_ 1和CCD_。这似乎很有用,但我在任何地方都找不到允许诊断忽略的值列表。有人知道我在哪里能找到这样的清单吗?此外,有人知道这只是CLion的事情吗,还是更广泛地适用吗?这是不是要向所有IDE发出信号,即使CLion是唯一使用它的IDE?(或者它是唯一的一个?)
我不知道#pragma IDE
,但对于#pragma GCC
和#pragma clang
,您可以使用任何不需要=
的-W
选项。
对于gcc,您可以使用gcc --help=warnings
列出所有可能的警告,但请注意,不同的警告适用于不同的语言。
对于clang,没有列出所有警告的直接方法,但使用-Weverything
运行是查找适用于任何给定代码段的所有可能警告的好方法。
相关文章:
- C++:如何在CLion IDE中安装Boost
- IDE (CLion) 无法解析C++模板类型
- 在头文件和 cpp 文件中使用一次 #pragma 时出现结构重定义错误
- #pragma 包(1)会导致分段错误
- 禁止显示有关包含文件中 #pragma 包的警告
- 编译时检查 #pragma 包的使用情况
- OpenMP #pragma omp for v/s #pragma omp parallel for 之间的区别?
- macOS 是内置在 clang 编译器中还是内置于 xcode ide 中?
- 为什么联机C++ IDE 不支持"graphics.h"头文件?
- #pragma(*诊断)当将Clang分析器与GCC编译器混合时
- Arduino IDE 中使用 strncmp 函数时出错
- C++ IDE 不会推断/自动完成对模板类中的 std::array 下标表达式的成员访问
- 使用 TDM-GCC 4.9.2 的 DevC++ IDE 中的额外限定错误
- C++ 程序在代码块 IDE 中不起作用
- #pragma 警告不适用于 catch 语句
- 程序在CLion IDE中工作,但exe不起作用
- MSBuild 由于缺少属性文件(可能与 IDE 相关)而无法生成 Visual Studio 项目
- IDE 认为函子是构造函数?
- 如何使用VB经典IDE在VB脚本中调试ActiveX应用程序
- CLion(和其他IDE?)的"#pragma ide diagnostic ignored"列表