Product info
Add-on overview ยป Visual xDebugger
Debug your software quick & easy.
The Visual xDebugger comes with the xHarbour Professional and Enterprise edition and is available in both xBuild and Visual xHarbour, for Windows and Linux.
Visual xDebugger
Whether you are building serious applications or just exploring the power of xHarbour:
the brand new xHarbour PRG-level debugger is a must have feature. With its easy-to-use
interface you'll get your software bug-free in just a matter of seconds.- Break, Continue & Stop
Navigate through the process of debugging using Break, Continue and Stop. - Step Into, Trace Over, Step Out
Step Into
steps into the method at which the debugger is currently stopped if there is a method call on that line and breaks at the start of the called method. This enables you to observe execution incrementally. If there is no method call on the current line, it behaves like Step Over.
Trace Over
executes the current statement without breaking and stops at the next statement.
Step Out
halts execution after the current method finishes and control passes to the caller. - Breakpoints
Using breakpoints allows you to execute your application without interruption until it reaches the first breakpoint. - Console view
A summary of the current debugged process. This view gives information about the current execution position in the project and allows you to view any expression. It is also possible to type commands and expressions in the debugger (e.g. ? MyVar > 10). - Monitor view
This view lists variables and their values as they evolve through the application. The listing can contain local, private, public and static variables. - Call Stack view
An overview of calls made during the application with information about the process, line number and filename.
The Visual xDebugger uses TCP port 10000 to communicate with your application. Therefore, this port should not be blocked by any soft and- or hardware firewall (like ZoneAlarm or standard Windows Firewall etc). If TCP port 10000 is not accessible, you will get a "Connection failed" error message.
Visual xDebugger and Visual xBuild
Debugging with xHarbour's xBuild has never been easier. Check the "Include Debug information" checkbox on the 4th step of the xBuild
and that's all there is to it. When building your application, the debugger pops up and lets you take control over the debugged process.
Some screenshots:
Visual xDebugger and Visual xHarbour
Enabling the debugger when building an application with Visual xHarbour is as simple
as with xBuild. Just select "Debug" in the dropdown list next to the "Run" button
and that's all there is to it! When running your application the Debug window is visible and you can start debugging your application.Some screenshots:
|
|
|




