“错误列表”窗口

备注

本主题介绍“错误列表”窗口。若要查找有关特定错误消息的信息,可以将错误号或错误字符串文本复制到搜索引擎中进行搜索。可以从“输出”窗口中复制错误号或错误字符串文本。若要显示“输出”窗口,请按 Ctrl+Alt+O 键。请参见“输出”窗口

使用**“错误列表”**窗口,可以提高应用程序开发速度。 例如,可以执行下列任务:

  • 显示编辑和编译代码时产生的错误、警告和消息。

  • 查找 IntelliSense 所标出的语法错误。

  • 查找部署错误、某些“静态分析”错误以及在应用“企业级模板”策略时检测到的错误。

  • 双击任意错误消息项可打开出现问题的文件,然后转至错误位置。

  • 筛选显示哪些项目,以及为每个项目显示哪些列信息。

  • 搜索特定术语,并将搜索范围限定在当前项目或文档。

若要显示**“错误列表”,请在“视图”菜单上选择“错误列表”**。

可以选择**“错误”“警告”“消息”**按钮来筛选出现在列表中的信息类型,但是必须解决引起每个项目的原因,才能将项目完全从列表中删除。

若要对列表进行排序,请单击任一列标头。 若要按其他列对列表进行进一步排序,请按住 Shift 键并单击其他列标头。 若要选择哪些列显示、哪些列隐藏,请从快捷菜单中选择**“显示列”**。 若要更改列的显示顺序,请将任意列标头向左或向右拖动。

备注

显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于你现用的设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 在 Visual Studio 中自定义开发设置

错误列表筛选器

  • 错误
    选择后,会在列表中显示错误。

  • 警告
    选择后,会在列表中显示警告。

  • 消息
    选择后,会在列表中显示消息。

搜索

使用**“搜索错误列表”文本框,可对显示在错误列表中的错误进行文本搜索。 例如,可以根据特定错误所含的术语,在代码中查找该错误的所有实例。 搜索框位于“错误列表”**工具栏的右侧。 你可以搜索错误列表中的任何可见列。搜索结果将始终根据拥有排序优先级的列排序,而不会按照应用的查询或筛选器排序。 当焦点位于错误列表中时,如果选择 Esc 键,将会清除搜索词和筛选的搜索结果。

可以限制搜索范围,以对多组错误进行分析和处理。 例如,你可能希望集中处理阻碍项目编译的核心错误。 范围限定选项包括:

  1. 打开文档:显示已打开文档的错误、警告和消息。

  2. 当前项目:显示当前**“编辑器”中选定文档的项目或“解决方案资源管理器”**中的选定项目的错误、警告和消息。

    备注

    如果当前选定文档的项目与“解决方案资源管理器”中的选定项目不同,则错误、警告和消息的筛选列表将会发生变化。

  3. 当前文档:显示**“编辑器”“解决方案资源管理器”**中当前选定文档的错误、警告和消息。

若要应用筛选器,请勾选筛选器旁边的复选框;但是,一次只能应用一个筛选器。 如果某个筛选器当前已应用到搜索结果,该筛选器的名称会显示在**“错误列表”标题栏上。 然后,“错误”“警告”“消息”**按钮会显示经过筛选后显示出来的项目数量以及项目总数;例如,这些按钮会演示筛选出 x 个错误,总共有 y 个错误。 如果未应用筛选器,标题栏将仅显示为“错误列表”。

保存

可以复制错误列表并将它保存到文件中。 选择要复制的错误,右击选定内容,然后在上下文菜单中选择**“复制”**。 然后便可将这些错误粘贴到文件中。 如果将错误粘贴到 Excel 电子表格,字段将显示为不同的列。

UI 元素列表

  • 类别
    显示标识错误列表项类型的图标。

  • 默认顺序
    显示指示项目生成顺序的整数。

  • 说明
    显示“错误”、“警告”或“消息”项的文本。 当描述较长时会自动换行。

  • 文件
    仅显示文件名或显示完整路径和文件名。

    若要指定显示方式,可在“选项”对话框 ->“环境”->“任务列表”中选择或清除选项**“仅显示文件名”**。


  • 显示代码中发生问题的行。


  • 说明指出的行中开始出现问题的列。

  • 项目
    显示包含指定文件的项目的名称。