Nexus Overseer für Delphi

The Open Source message-based debugging tool

Nexus Overseer für Delphi 11 "Alexandria"

Anfang 2000 war das Werkzeug “Delphree Nexus Overseer” eine echte Erleichterung beim Debugging. Durch das Hinzufügen von nur zwei Zeilen Quellcode konnte man eine Debugausgabe in einem separaten Fenster erreichen:

 

uses uDbg;
[…]
Debugger.LogString('Eintritt in Funktion XYZ');

 

Die Ausgabe erfolgte in einem separaten Programm namens Overseer.exe, welches den echten Charme von Windows 95 versprüht.

Mit der Delphi-Version 2009 wurde der UnicodeString zum Standard-Zeichenformat. Zeichen hatten von nun an anstatt 8-bit einer Codepage einen oder mehrere 16-bit-Token.

Da einige alte Programme von mir aus den Jahren 2000-2004 diesen Debugger verwendeten, hatte ich die Wahl, entweder den Overseer durch ein anderes Werkzeug zu ersetzen, oder Overseer an die Gegebenheiten anzupassen.

Das Originalarchiv finden Sie hier.

Projekteigenschaften

Lizenz Mozilla Public License 2.0
Target Platforms Win32
Supported Delphi Versions Delphi 11 "Alexandria"
Hinweis:

Diese Bibliothek ist nicht für den Produktiveinsatz bei neuen Softwareprojekten gedacht, da die Testabdeckung dafür nicht ausreicht (es gibt keine!). Ich hoffe aber, dass irgendjemand mit diesem Update einer alten Software ohne weitere Codeänderungen neues Leben einhauchen kann.