“输出”窗口

**“输出”**窗口在集成开发环境 (IDE) 中可显示各种功能的状态消息。 若要打开 输出 窗口中,在菜单栏上,选择 视图/输出 (或者单击 CTRL + ALT + O)。

警告

输出窗口中不显示在 Visual Studio 学习版的"视图。若要产生它,请使用该快捷键 CTRL + ALT + O。

工具栏

  • 显示以下输出
    显示要查看的一个或多个输出窗格。 可能有多个可用的信息窗格,这取决于 IDE 中有哪些工具使用了**“输出”**窗口向用户传送消息。

  • 在代码中查找消息
    将代码编辑器中的插入点移动到包含选定生成错误的行。

  • 转到上一条消息
    在**“输出”**窗口中将焦点更改到上一条生成错误,然后将“代码编辑器”中的插入点移动到包含该生成错误的行。

  • 转到下一条消息
    在**“输出”**窗口中将焦点更改到下一条生成错误,然后将“代码编辑器”中的插入点移动到包含该生成错误的行。

  • 全部清除
    从**“输出”**窗格清除所有文本。

  • 切换自动换行
    在**“输出”**窗格中启用和禁用“自动换行”功能。 启用“自动换行”以后,在下一行显示超出查看区域的较长项中的文本。

“输出”窗格

在**“显示以下输出”列表中选择的“输出”**窗格显示指定源的输出。

将消息传送到“输出”窗口

若要显示 输出 窗口中,每当您在 选项卡- > "项目和解决方案, 对话框生成项目,在中,选择 在生成开始时显示输出窗口。 然后,使用打开代码文件进行编辑,选择。输出 窗口工具栏上的 转到下一条消息转到上一条消息 按钮选择在 输出 窗格的项。 在进行此操作时,代码编辑器中的插入点会跳到发生所选问题的代码行。

“命令”窗口 中调用的某些 IDE 功能和命令会将其输出传送到**“输出”窗口。 从外部工具的输出 (如 .bat 和 .com 文件,在命令提示符窗口通常会显示,路由到 输出 窗格中,当您在中选择 管理外部工具使用输出窗口 选项。 许多其他类型的消息也可以显示在“输出”窗格中。 例如,根据目标数据库检查存储过程中的 Transact-SQL 语法时,检查结果将显示在“输出”**窗口中。

您也可以编写自己的应用程序,使其在运行时向**“输出”**窗格中写入诊断消息。 为此,请使用 Debug 选件类或 Trace 选件类的成员在 .NET Framework 选件类库的 System.Diagnostics 命名空间。 Debug 类的成员显示生成解决方案或项目的“调试”配置时的输出;Trace 类的成员显示生成“调试”或“发布”配置时的输出。 有关详细信息,请参阅 “输出”窗口中的诊断消息

在 Visual C++ 中,可以创建一些自定义生成步骤和生成事件,这些步骤和事件的警告和错误在**“输出”**窗格中显示和计数。 在输出行按 F1,可以显示相应的帮助主题。 有关详细信息,请参阅 设置自定义生成步骤或生成事件输出的格式

滚动行为

使用鼠标或箭头键,如果在"输出"窗口中使用 autoscrolling 后,autoscrolling 停止。 要恢复自动滚动,请按 CTRL+END。

请参见

任务

如何:控制“输出”窗口

概念

“输出”窗口中的诊断消息

了解生成配置

.NET Framework 类库概述

其他资源

在 Visual Studio 中构建应用程序