Überwachen Sie die Konsolenausgabe im Visual Studio, während Sie ein XNA-Spiel ausführen

8

Ich bin ein visueller Studio-Neuling und entwickle gerade ein Spiel mit VS 2010 Express, C # und XNA 4.0.

Ich versuche, ein kleines Spiel zu debuggen, das ich entwickle, indem ich einen Console.WriteLine-Aufruf verwende, wenn ein bestimmtes Ereignis eintritt. Leider ändert sich das visuelle Studio-Layout, wenn ich das Programm ausführe, und das Ausgabefenster verschwindet, bis das Programm beendet wird (so kann ich die Ausgabe erst nach dem Ende des Programms analysieren).

Ich würde gerne wissen, ob es möglich und wie, das Ausgabefeld sichtbar zu halten.

    
Heisenbug 26.10.2011, 10:53
quelle

3 Antworten

8

Zeigen Sie es im Debug-Modus einfach erneut an, indem Sie zu Ansicht- & gt; Ausgabe

gehen     
Moo-Juice 26.10.2011, 10:59
quelle
3

2 Dinge:

  1. Ich gebe mein Debug-Zeug in xna4.0 mit

    aus

    System.Diagnostic.Debug.WriteLine("stuff");

  2. Um die Ausgabe anzuzeigen, gehen Sie einfach zu View -> Output oder Alt+2

Karis 10.11.2011 02:52
quelle
1

Wenn Sie diese Frage über eine Suche gefunden haben und das Ausgabefenster nicht im Menü "Ansicht" angezeigt wird, liegt dies wahrscheinlich daran, dass Sie Visual C # 2010 unter "Grundeinstellungen" anzeigen. Unter den Grundeinstellungen finden Sie das Ausgangsmenü wie folgt:

  

Fehlerbehebung - & gt; Windows - & gt; Ausgabe

Wenn Sie die Grundeinstellungen verlassen möchten, können Sie auch Folgendes ändern:

  

Werkzeuge & gt; Einstellungen & gt; Experteneinstellungen

Und dann können Sie auf das Ausgabefenster zugreifen, wie in den anderen Antworten beschrieben.

    
Anthony Neace 22.01.2013 06:45
quelle