gpt4 book ai didi

c++ - 从 Visual Studio 2010 (C++) 的错误列表中删除重复项

转载 作者:太空宇宙 更新时间:2023-11-04 12:20:36 27 4
gpt4 key购买 nike

有没有办法从 Visual Studio 2010 的错误列表中删除重复错误?

当我编译我的(遗留)C++ 代码时,我在头文件中多次遇到同样的错误,每次都是在不同的文件中导入。这确实是多次报告相同的错误。有没有办法只查看错误列表中的不同错误?

谢谢。

最佳答案

我不会使用错误列表来确定数百/数千个错误的优先级,我会使用输出窗口。

原因:

  • 输出窗口在实际上下文中显示所有错误。错误列表(或与此相关的 TFS 构建日志)通常以困惑的顺序显示错误,或者完全遗漏错误(例如,如果构建后步骤失败,您可能会在错误中报告“0 错误 0 警告”当输出窗口报告“5 个项目成功构建,2 个失败”时列出。在我的书中,一个构建失败的项目是一个错误,而且绝对是不应该的不要悄悄地扫到地毯下!结论:错误列表对于在生产环境中使用来说太不可靠了)

  • 您可以将输出窗口文本保存/复制到一个新的文本文件中,仅过滤出错误,对它们进行排序并非常轻松地删除重复项(通过任意数量的正则表达式、命令行、GUI、插件或宏方法) ).如果您打算进行构建,然后筛选结果以确定修复的优先级,这样做的费用很容易在后续“筛选”工作中节省的时间中得到返回。

另一方面,请考虑不要费心“优先考虑”。通常,头文件中重复出现很多的错误将是最微不足道的修复,因此您可以花几个小时来消除它们以大大减少构建中的“垃圾邮件”,然后切入更困难的问题。与尝试过滤掉它们以备后用相比,这通常是一种更省时的方法。

关于c++ - 从 Visual Studio 2010 (C++) 的错误列表中删除重复项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5329878/

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