There's currently no debug watch window, but you can simply hover the variable you want to inspect, when the debugger is stopped on a breakpoint. To print something to a debug output, use the Log
procedure:
procedure InitializeWizard;
var
Value: Integer;
begin
Value := 123;
Log('The Value is: ' + IntToStr(Value));
end;
Here is the result of the hovered Value
variable from the previous script sample:
And the result of the debug output window after when you step over the Log
statement:
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…