Ereignisprotokoll-Optionen
Nach oben zu Debugger-Optionen
Tools > Optionen > Debugger-Optionen > Ereignisprotokoll
Verwenden Sie dieses Dialogfeld zum Festlegen des Inhalts, der Größe und des Erscheinungsbildes des Ereignisprotokolls.
Element | Beschreibung |
---|---|
Beim Start leeren |
Löscht das Ereignisprotokoll zu Beginn jeder Debugging-Sitzung. Wenn diese Option beim Testen mehrerer Prozesse aktiviert ist, wird das Ereignisprotokoll beim Start des ersten Prozesses gelöscht. Wenn dann weitere Prozesse gestartet werden und mindestens einer bereits getestet wird, erfolgt keine Löschung des Ereignisprotokolls. |
Länge unbegrenzt |
Entfernt die Längenbegrenzung für das Ereignisprotokoll. Wenn diese Option nicht markiert ist, müssen Sie im Feld Länge die maximale Länge des Ereignisprotokolls angeben. |
Länge |
Gibt die maximale Länge des Ereignisprotokolls an. Wenn Sie Länge unbegrenzt aktiviert haben, kann diese Option nicht gewählt werden. Beim Testen mehrerer Prozesse gilt der hier angegebene Wert für das gesamte Ereignisprotokoll, nicht für einen Einzelprozess. Die Standardeinstellung ist 100. |
Neue Ereignisse in Ansicht |
Steuert die Anzeige im Ereignisprotokoll. Deaktivieren Sie diese Option, wenn die Ansicht nicht beim Auftreten neuer Ereignisse verschoben werden soll. (Diese Option ist standardmäßig aktiviert.) |
Prozessinfo mit Ereignis anzeigen |
Zeigt bei jedem Ereignis Name und ID des Prozesses an, durch den es generiert wurde. |
Haltepunktmeldungen |
Schreibt jedes Mal, wenn bei der Programmausführung ein Haltepunkt oder eine erste Zufalls-Exception erreicht wird, eine Meldung in das Ereignisprotokoll. Die Meldung enthält die aktuelle EIP-Adresse des getesteten Programms und Informationen zum Haltepunkt (Durchlaufzähler, Bedingung, Name der Quelldatei und Zeilennummer) bzw. zur Exception. (Diese Option ist standardmäßig aktiviert.) |
Prozessmeldungen |
Schreibt eine Meldung in das Ereignisprotokoll, wenn ein Prozess geladen bzw. beendet wird und wenn ein Modul vom Prozess geladen bzw. aus dem Speicher entfernt wird. (Diese Option ist standardmäßig aktiviert.) |
Thread-Meldungen |
Schreibt eine Meldung in das Ereignisprotokoll, wenn ein Thread in einer Debug-Sitzung erstellt oder freigegeben wird. (Diese Option ist standardmäßig aktiviert.) |
Modulmeldungen |
Schreibt eine Meldung in das Ereignisprotokoll, wenn ein Modul (ausführbar, gemeinsam genutztes Objekt oder Package) geladen oder beendet wird. Die Meldung enthält den Namen des Moduls, seine Basisadresse und ob Debug-Informationen vorhanden sind. (Diese Option ist standardmäßig aktiviert.) |
Ausgabemeldungen |
Schreibt eine Meldung in das Ereignisprotokoll, wenn das Programm oder eines der zugehörigen Module OutputDebugString aufruft. (Diese Option ist standardmäßig aktiviert.) Diese Einstellung wird nur vom Win32-Debugger verwendet. |
Fenstermeldungen |
Schreibt für jede Fenstermeldung, das zu einem der Anwendungsfenster gesendet oder dort angezeigt wird, eine Meldung in das Ereignisprotokoll. Im Ereignisprotokoll sind Einzelheiten zur Meldung (Meldungsname und alle relevanten Daten, die in den zugehörigen Parametern codiert sind) enthalten. Die Meldungen werden nicht unmittelbar in das Protokoll geschrieben, solange der Prozess läuft und im Debugger nicht angehalten wird. Sobald dies jedoch der Fall ist (an einem Haltepunkt oder wenn Sie Start > Pause wählen), werden die Meldungen in das Ereignisprotokoll geschrieben. (Ist per Voreinstellung deaktiviert.) Diese Einstellung wird nur vom Win32-Debugger verwendet. |
Farben des Ereignisprotokolls verwenden |
Ermöglicht, verschiedene Typen von Ereignismeldungen im Ereignisprotokoll farbig anzuzeigen. |
Vordergrund |
Legt die Farbe für den Text im Ereignisprotokoll fest. |
Hintergrund |
Legt die Farbe für den Hintergrund im Ereignisprotokoll fest. |