“错误列表”窗口

注意

错误列表 显示有关特定错误消息的信息。 可以从 输出 窗口中复制错误号或错误字符串文本。 若要显示 输出 窗口,请按 Ctrl+Alt+O。 请参阅 输出窗口

错误列表 窗口允许你执行以下任务:

  • 显示编写代码时生成的错误、警告和消息。

  • 查找 IntelliSense 指出的语法错误。

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

  • 双击任何错误消息条目以打开出现问题的文件,并移动到错误位置。

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

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

若要显示 错误列表,请选择 视图>错误列表,或 按 Ctrl+\+E

可以选择 错误警告,以及 消息 选项卡以查看不同级别的信息。

若要对列表进行排序,请单击任何列标题。 若要按其他列重新排序,请按住 Shift 键并单击另一列标题。 若要选择显示哪些列和隐藏列,请从快捷菜单中选择 显示列。 若要更改列的显示顺序,请将任何列标题拖动到左侧或右侧。

错误列表筛选器

两个下拉列表框中有两种类型的筛选器,一种位于工具栏右侧,另一种位于工具栏左侧。 工具栏左侧的下拉列表指定要使用的代码文件集(整个解决方案打开文档当前项目当前文档)。

可以限制搜索的范围,以分析和处理错误组。 例如,你可能希望专注于阻止项目编译的核心错误。 范围选项包括:

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

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

    注意

    如果当前所选文档的项目不同于在 解决方案资源管理器中选择的项目,则筛选的错误、警告和消息列表将发生更改。

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

如果筛选器当前应用于搜索结果,筛选器的名称将显示在 错误列表 标题栏中。 错误警告消息 按钮,然后显示显示的筛选项数以及项总数。 例如,按钮显示“y 错误的 x”。 如果未应用筛选器,标题栏将仅显示“错误列表”。

工具栏右侧的列表指定是显示生成中的错误(生成操作导致的错误),还是从 IntelliSense(运行生成之前检测到的错误),还是从这两者中显示错误。

使用 错误列表 工具栏右侧的 搜索错误列表 文本框查找错误列表中的特定错误。 可以在错误列表中搜索任何可见列,搜索结果始终基于具有排序优先级的列(而不是应用于查询或筛选器)进行排序。 如果在焦点位于 错误列表时选择 Esc 键,则可以清除搜索词和筛选的搜索结果。 还可以单击文本框右侧的 X 将其清除。

联机搜索

若要获取有关错误的信息,请按 F1 在文档中显示错误的页面。 如果存在此特定错误代码的页面,它将在默认浏览器中打开,或者在帮助查看器中打开(如果已安装并启用了脱机帮助)。 使用 Visual Studio 17.12 及更高版本,使用 Ctrl+C从错误列表中复制错误时,说明将复制到剪贴板。 可以将其粘贴到浏览器中以联机搜索错误,或与他人共享。 还可以通过右键单击错误并选择上下文菜单中的 “复制行”或按 Ctrl +Shift+C来复制整行。 若要打开浏览器并使用必应在错误说明中使用一个击键启动搜索,请按 Ctrl+F1

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

UI 元素列表

严重性

显示不同类型的 错误列表 项(错误消息警告警告(活动)警告(非活动)

Code

显示错误代码。

说明

显示条目的文本。

Project

显示当前项目的名称。

文件

显示文件名。

显示问题所在行。

详细信息

显示可单击的图标,以打开“问题详细信息”窗口(如果此项具有其他详细信息)。