“错误列表”窗口
注意
错误列表 显示有关特定错误消息的信息。 可以从 输出 窗口中复制错误号或错误字符串文本。 若要显示 输出 窗口,请按 Ctrl+Alt+O。 请参阅 输出窗口。
错误列表 窗口允许你执行以下任务:
显示编写代码时生成的错误、警告和消息。
查找 IntelliSense 指出的语法错误。
查找部署错误、某些静态分析错误,以及应用企业模板策略时检测到的错误。
双击任何错误消息条目以打开出现问题的文件,并移动到错误位置。
筛选显示哪些条目,以及每个条目显示的信息列。
搜索特定术语并将搜索范围限定为仅当前项目或文档。
若要显示 错误列表,请选择 视图>错误列表,或 按 Ctrl+\+E。
可以选择 错误、警告,以及 消息 选项卡以查看不同级别的信息。
若要对列表进行排序,请单击任何列标题。 若要按其他列重新排序,请按住 Shift 键并单击另一列标题。 若要选择显示哪些列和隐藏列,请从快捷菜单中选择 显示列。 若要更改列的显示顺序,请将任何列标题拖动到左侧或右侧。
错误列表筛选器
两个下拉列表框中有两种类型的筛选器,一种位于工具栏右侧,另一种位于工具栏左侧。 工具栏左侧的下拉列表指定要使用的代码文件集(整个解决方案、打开文档、当前项目、当前文档)。
可以限制搜索的范围,以分析和处理错误组。 例如,你可能希望专注于阻止项目编译的核心错误。 范围选项包括:
打开文档:显示打开的文档的错误、警告和消息。
当前项目:显示 编辑器 中当前选定文档的项目或 解决方案资源管理器中当前选定文档的项目的错误、警告和消息。
注意
如果当前所选文档的项目不同于在 解决方案资源管理器中选择的项目,则筛选的错误、警告和消息列表将发生更改。
当前文档:在 编辑器 或 解决方案资源管理器中显示当前所选文档的错误、警告和消息。
如果筛选器当前应用于搜索结果,筛选器的名称将显示在 错误列表 标题栏中。 错误、警告和 消息 按钮,然后显示显示的筛选项数以及项总数。 例如,按钮显示“y 错误的 x”。 如果未应用筛选器,标题栏将仅显示“错误列表”。
工具栏右侧的列表指定是显示生成中的错误(生成操作导致的错误),还是从 IntelliSense(运行生成之前检测到的错误),还是从这两者中显示错误。
搜索
使用 错误列表 工具栏右侧的 搜索错误列表 文本框查找错误列表中的特定错误。 可以在错误列表中搜索任何可见列,搜索结果始终基于具有排序优先级的列(而不是应用于查询或筛选器)进行排序。 如果在焦点位于 错误列表时选择 Esc 键,则可以清除搜索词和筛选的搜索结果。 还可以单击文本框右侧的 X 将其清除。
联机搜索
若要获取有关错误的信息,请按 F1 在文档中显示错误的页面。 如果存在此特定错误代码的页面,它将在默认浏览器中打开,或者在帮助查看器中打开(如果已安装并启用了脱机帮助)。 使用 Visual Studio 17.12 及更高版本,使用 Ctrl+C从错误列表中复制错误时,说明将复制到剪贴板。 可以将其粘贴到浏览器中以联机搜索错误,或与他人共享。 还可以通过右键单击错误并选择上下文菜单中的 “复制行”或按 Ctrl +Shift+C来复制整行。 若要打开浏览器并使用必应在错误说明中使用一个击键启动搜索,请按 Ctrl+F1。
救
可以复制错误列表并将其保存到文件中。 选择要复制的错误,然后右键单击所选内容,然后在上下文菜单中选择 复制。 然后,可以将错误粘贴到文件中。 如果将错误粘贴到 Excel 电子表格,字段将显示为不同的列。
UI 元素列表
严重性
显示不同类型的 错误列表 项(错误,消息,警告,警告(活动),警告(非活动)。
Code
显示错误代码。
说明
显示条目的文本。
Project
显示当前项目的名称。
文件
显示文件名。
行
显示问题所在行。
详细信息
显示可单击的图标,以打开“问题详细信息”窗口(如果此项具有其他详细信息)。