【问题标题】:any performance recommendations for cpp check visual studio plugin?对 cpp check Visual Studio 插件有什么性能建议吗?
【发布时间】:2014-07-03 20:35:18
【问题描述】:

我最近刚刚安装了 cppcheck,它对在线 c++ 代码的静态分析有一些很好的建议。 cppcheck 已正确安装,我可以从命令行或 gui 成功运行它。然后我为 cppcheck 安装了 Visual Studio Plugin v1.1.0,我对这个插件非常失望。

我正在处理的项目是如此之大,它似乎只是挂起,虽然没有反馈,所以我不能说它是否在做任何事情,而且似乎对故障排除的支持最少。我希望也许一些精通的用户可以就如何提高性能提出一些建议。

我已经删除了除错误之外的所有检查,这并不理想,但我正试图通过减少它需要做的事情来加速它。

我尝试向排除包含文件添加正则表达式,但我无法确定它是否有效。

实在没时间去抓源码开始调试。

我真的很想将这个工具嵌入到 Visual Studio 中,以便所有开发人员都能真正使用它。我还在 Visual Studio 中添加了 cppcheck 作为外部工具,但这实际上只是一个穷人尝试做插件真正应该做的事情,特别是因为宏已从 Visual Studio 中删除,所以我无法在保存时自动运行它。

http://www.codeproject.com/Tips/472065/Poor-Man-s-Visual-Studio-Cppcheck-Integration

如果 cppcheck 设置为在保存时运行,我认为这将大大增加开发人员使用该工具的可能性,这是插件的一个很棒的功能,如果它可以工作的话。

最后,我真的很希望这个插件能正常工作。

【问题讨论】:

  • FWIW 当我想让 CppCheck 运行得更快时,我来这里是因为谷歌搜索。我设法通过删除它搜索的文件夹(-I 提供的文件夹)来做到这一点。你得到的潜在问题更少,但它使 CppCheck 运行得快如闪电。 (而且我没有使用插件,不确定是否有办法使用插件。)

标签: visual-studio-2013 cppcheck


【解决方案1】:

最后,我决定将 cppcheckgui.exe 添加到我在 Visual Studio 中的外部工具列表中。它绕过了插件,但仍然可以轻松满足我的需求。

我发现将 cppcheck 与 Visual Studio 的内置代码分析一起使用已被证明非常成功。两者都专注于源代码中的不同问题,我相信两者的结合使用可以对我的代码进行更完整的分析。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-10-11
    • 2019-01-05
    • 1970-01-01
    • 2010-10-13
    • 2010-10-17
    • 1970-01-01
    • 1970-01-01
    • 2011-08-07
    相关资源
    最近更新 更多