Uitvoervenster

In het uitvoervenster worden statusberichten weergegeven voor verschillende functies in de integrated development environment (IDE). Als u het Uitvoer-venster wilt openen, kiest u op de menubalk Weergave>Uitvoer of drukt u op Ctrl+Alt+O.

Werkbalk

De volgende besturingselementen worden weergegeven op de werkbalk van het venster Uitvoer .

Uitvoer weergeven van

Geeft een of meer uitvoervensters weer om te bekijken. Er zijn mogelijk verschillende informatievensters beschikbaar, afhankelijk van welke hulpprogramma's in de IDE het venster Uitvoer hebben gebruikt om berichten aan de gebruiker te leveren.

Bericht in code zoeken

Hiermee verplaatst u de invoegpositie in de code-editor naar de regel die de geselecteerde buildfout bevat.

Naar het vorige bericht gaan

Wijzigt de focus in het uitvoervenster naar de vorige buildfout en verplaatst de invoegpositie in de code-editor naar de regel die die buildfout bevat.

Ga naar het volgende bericht

Wijzigt de focus in het uitvoervenster naar de volgende buildfout en verplaatst de invoegpositie in de code-editor naar de regel die die buildfout bevat.

Alles verwijderen

Wist alle tekst uit het deelvenster Uitvoer.

Tekstterugloop in-/uitschakelen

Hiermee schakelt u de functie Tekstterugloop in en uit in het deelvenster Uitvoer . Wanneer Tekstterugloop is ingeschakeld, wordt tekst in langere items die buiten het weergavegebied vallen weergegeven op de volgende regel.

Uitvoerdeelvenster

In het deelvenster Uitvoer dat is geselecteerd in de lijst Uitvoer weergeven van, wordt uitvoer van de aangegeven bron weergegeven.

Emojitekens in uitvoertekst worden in volledige kleur weergegeven. Zie Kleur emoji's gebruiken in Visual Studio voor meer informatie over emojigedrag op Visual Studio oppervlakken.

Berichten doorsturen naar het venster Uitvoer

Als u het uitvoervenster wilt weergeven wanneer u een project bouwt, selecteert u in het dialoogvenster Opties op de pagina Projecten en oplossingen>algemeenuitvoer weergeven wanneer de build wordt gestart. Kies vervolgens, terwijl een codebestand is geopend om te bewerken, op de werkbalk van het venster Uitvoer de opties Ga naar volgend bericht en Ga naar vorig bericht om items in het deelvenster Uitvoer te selecteren. Zoals u dit doet, springt de invoegpositie in de code-editor naar de coderegel waar het geselecteerde probleem optreedt.

Bepaalde IDE-functies en -opdrachten die in het opdrachtvenster worden aangeroepen, leveren hun uitvoer aan het uitvoervenster . Uitvoer van externe hulpprogramma's, zoals .bat - en .com-bestanden , die doorgaans in het opdrachtvenster worden weergegeven, wordt doorgestuurd naar een uitvoervenster wanneer u de optie Uitvoervenster gebruiken selecteert in Externe hulpprogramma's beheren. Veel andere soorten berichten kunnen ook worden weergegeven in uitvoervensters . Wanneer bijvoorbeeld Transact-SQL syntaxis in een opgeslagen procedure wordt gecontroleerd op basis van een doeldatabase, worden de resultaten weergegeven in het venster Uitvoer .

U kunt ook uw eigen toepassingen zo programmeren dat ze tijdens de uitvoering diagnostische berichten naar een venster Output schrijven. Gebruik hiervoor leden van de Debug klasse of Trace klasse in de System.Diagnostics naamruimte van de .NET-API. Leden van de klasse Debug geven uitvoer weer wanneer u foutopsporingsconfiguraties van uw oplossing of project compileert; leden van de klasse Trace geven uitvoer weer wanneer u foutopsporings- of releaseconfiguraties compileert. Zie Diagnostische berichten in het venster Uitvoer voor meer informatie.

In C++kunt u aangepaste buildstappen maken en gebeurtenissen maken waarvan de waarschuwingen en fouten worden weergegeven en geteld in het deelvenster Uitvoer . Door op F1 te drukken op een regel met uitvoer, kunt u een geschikt Help-onderwerp weergeven. Zie De uitvoer van een aangepaste buildstap opmaken voor meer informatie.

Scrollgedrag

Als u automatisch scrollen gebruikt in het Output-venster en vervolgens navigeert met de muis of de pijltoetsen, stopt het automatisch scrollen. Als u automatisch scrollen wilt hervatten, drukt u op Ctrl+End.

Gestructureerde diagnostische gegevens

C++ MSBuild-projecten kunnen gestructureerde diagnostische gegevens verzenden. Het inspringingsniveau van een diagnostisch bericht in het venster Output geeft de geneste structuur in de informatie weer. Schakel inspringing in of uit via de optie Project>Properties>Advanced>Enable MSVC Structured Output. U kunt verschillende projecten beïnvloeden door een Directory.Build.props-bestand te maken met de eigenschap UseStructuredOutput ingesteld op true of false.

Zie ook