“错误列表”窗口

注意

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

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

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

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

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

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

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

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

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

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

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

错误列表筛选器

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

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

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

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

    注意

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

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

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

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

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

联机搜索

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

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

UI 元素列表

严重性

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

Code

显示错误代码。

说明

显示条目的文本。

Project

显示当前项目的名称。

文件

显示文件名。

显示问题所在行。

详细信息

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

禁用“错误列表”窗口

与其他任何工具窗口一样,可通过多种方式管理窗口。 你可以将其设置为自动隐藏、关闭或创建包含“错误列表”窗口的窗口布局。 请参阅 自定义 Visual Studio 中的窗口布局 - 关闭和自动隐藏工具窗口