dzDebugVisualizers for Delphi 2005, 2006 and 2007

The Delphi Open Tools API introduced Debug Visualizers with Delphi 2010, so people stuck with a pre-Unicode Delphi IDE can not use them. Until now that is.

An answer on StackOverflow by MartynA provided me with a starting point, but I used a different approach because I didn’t like how getting the value overwrote the clipboard.

Here is what it looks like

Please note that these dzDebugVisualizer experts are not very well tested. You use them at your own risk. As any IDE expert they are quite capable of crashing the IDE and making you lose your work.

Also, for now, I won’t provide source code for them. I haven’t yet decided whether I want to make them yet another open source project or maybe a commercial product.

This ZIP file contains three experts, one for Delphi 2005, 2006 and 2007 respectively that allow you display a watch window entry formatted as Date/Time inline or as multi line text in a separate window.