Resultados (ventana)

La ventana de salida muestra mensajes de estado de diversas características del entorno de desarrollo integrado (IDE). Para abrir la ventana de Salida, en la barra de menús, elija View>Output (Vista/Salida) o presione Ctrl+Alt+O.

Barra de herramientas

Los controles siguientes se muestran en la barra de herramientas de la ventana de salida.

Mostrar resultados desde

Muestra uno o varios paneles de resultados para ver. Puede haber varios paneles de información, según qué herramientas del IDE haya usado la ventana de salida para entregar mensajes al usuario.

Buscar mensaje en el código

Mueve el punto de inserción en el editor de código a la línea que contiene el error de compilación seleccionado.

Ir al mensaje anterior

Cambia el foco de la ventana de salida al error de compilación anterior y mueve el punto de inserción en el editor de código a la línea que contiene ese error de compilación.

Ir al mensaje siguiente

Cambia el foco de la ventana de salida al siguiente error de compilación y mueve el punto de inserción en el editor de código a la línea que contiene ese error de compilación.

Borrar todo

Borra todo el texto del panel Salida.

Alternar ajuste de línea

Activa y desactiva la característica de ajuste automático de línea en el panel Salida. Cuando el ajuste automático de línea está activado, el texto de entradas largas que se extiende más allá del área de visualización se muestra en la línea siguiente.

Panel de resultados

El panel de salida seleccionado en la lista Mostrar resultados desde muestra la salida del origen indicado.

Enrutamiento de mensajes a la ventana Salida

Para mostrar la ventana de salida cada vez que compile un proyecto, en el cuadro de diálogo Opciones, en la página Proyectos y soluciones>General, seleccione Mostrar ventana de salida cuando empiece la compilación. Después, con un archivo de código abierto para su edición, elija Ir al mensaje siguiente e Ir al mensaje anterior en la barra de herramientas de la ventana de salida para seleccionar entradas en el panel de salida. Al hacerlo, el punto de inserción en el código salta a la línea de código en que se produce el problema seleccionado.

Hay determinados comandos y características del IDE que se invocan en la ventana Comandos que mandan su salida a la ventana de salida. La salida de herramientas externas como los archivos .bat y .com, que se muestra normalmente en la ventana Comandos, se enruta a un panel de salida al seleccionar la opción Usar ventana de salida en Administrar herramientas externas. Se pueden mostrar muchos otros tipos de mensajes los paneles de salida. Por ejemplo, cuando se comprueba la sintaxis de Transact-SQL en un procedimiento almacenado con una base de datos de destino, los resultados se muestran en la ventana de salida.

También puede programar sus propias aplicaciones para que escriban mensajes de diagnóstico en tiempo de ejecución en un panel de salida. Para hacer esto, use los miembros de la clase Debug o de la clase Trace del espacio de nombres System.Diagnostics de la API de .NET. Los miembros de la clase Debug muestran la salida al compilar configuraciones de depuración de la solución o proyecto; los miembros de la clase Trace muestran la salida al compilar las configuraciones de depuración o lanzamiento. Para obtener más información, vea Mensajes de diagnóstico en la ventana de resultados.

En C++, puede crear pasos y eventos de compilación personalizados cuyas advertencias y errores se muestran y enumeran en el panel de salida. Al presionar F1 en una línea de salida, puede mostrar un tema de ayuda adecuado. Para obtener más información, vea Dar formato a la presentación de un paso de compilación personalizada.

Comportamiento de desplazamiento

Si usa el desplazamiento automático en la ventana de salida y después se desplaza mediante las teclas de dirección o el mouse, el desplazamiento automático se detiene. Para reanudar el desplazamiento automático, presione Ctrl+Fin.

Diagnósticos estructurados

Los proyectos de MSBuild de C++ pueden emitir diagnósticos estructurados. El nivel de sangría de un diagnóstico en la ventana Salida representa la estructura anidada de la información. Habilite o deshabilite la sangría con la opción Proyecto>Propiedades>Avanzadas>Habilitar salida estructurada de MSVC. Para modificar varios proyectos, cree un archivo Directory.Build.props con la propiedad UseStructuredOutput definida como true o false.

Consulte también