我在视觉工作室插件中使用CPPCheck。在它的设置菜单中,有一个“编辑全局抑制”选项。我想要做的是使用选项'文件排除检查(C#正则表达式)'来阻止cppcheck查看我使用的大型单文件头标准测试框架文件Catch。当我运行'使用cppcheck检查当前项目'时,我必须通过我没有编写的代码来处理大量消息,也不想修复它。
我对正则表达式并不擅长但是我已经尝试了很多组合来让它忽略这个文件而没有成功。是否有一个明显的正则表达式声明我没有遇到过或者这个功能不起作用。我没有在VS插件回购中看到问题,所以我愿意打赌它只是我。
P.S。该文件存储在visual studio C ++项目的通常位置:
D:\ Libraries \ Documents \ Visual Studio 2015 \ Projects \ ReliableControls \ ReliableControls \ catch.hpp。
这是我尝试过的一个简短列表...我记得。 (ReliableControls是项目的名称)。
修改 以下是排除文件窗口中的默认列表。我尝试过类似的模式。