Difference between revisions of "TDebuggerIntf"

From Free Pascal wiki
Jump to navigationJump to search
Line 5: Line 5:
 
===RequestCommand===
 
===RequestCommand===
 
==Development Hints==
 
==Development Hints==
* it might be easier to rebuild IDE adding '''VerboseDebugger''' define ( -dVerboseDebugger ), so the all the steps of IDE attempting to call a debugger would be logged.
+
* it might be helpful to rebuild IDE adding '''VerboseDebugger''' define ( -dVerboseDebugger ), so the all the steps of IDE attempting to call a debugger would be logged.
  
 
[[Category:Debugging]]
 
[[Category:Debugging]]

Revision as of 20:15, 23 October 2017

TDebuggerIntf is the base class of implementing a debugger as Lazarus-IDE plugin package. The package must have DebuggerIntf package as it's requirements. Any debugger plug-in must implement the class and register via RegisterDebugger (called at Register of registering unit).

RequestCommand

Development Hints

  • it might be helpful to rebuild IDE adding VerboseDebugger define ( -dVerboseDebugger ), so the all the steps of IDE attempting to call a debugger would be logged.